summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/48
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/48')
l---------.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-save.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg17
l---------.icons/Material-Black-Lime-Numix/48/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-first.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-last.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-top.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg15
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/notebook.svg16
l---------.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-new.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg111
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg19
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg17
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg12
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg31
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/48/actions/zoom.svg1
l---------.icons/Material-Black-Lime-Numix/48/animations/gnome-spinner.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/animations/process-working.svg89
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/aim.svg6
l---------.icons/Material-Black-Lime-Numix/48/apps/facebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-exchange.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-facebook.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-flickr.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-foursquare.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-google.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-kerberos.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-lastfm.svg11
l---------.icons/Material-Black-Lime-Numix/48/apps/goa-account-live.svg1
l---------.icons/Material-Black-Lime-Numix/48/apps/goa-account-microsoft.svg1
l---------.icons/Material-Black-Lime-Numix/48/apps/goa-account-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-owncloud.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-pocket.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-twitter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/goa-account-yahoo.svg4
l---------.icons/Material-Black-Lime-Numix/48/apps/google.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/icq.svg6
l---------.icons/Material-Black-Lime-Numix/48/apps/im-aim.svg1
l---------.icons/Material-Black-Lime-Numix/48/apps/im-icq.svg1
l---------.icons/Material-Black-Lime-Numix/48/apps/im-jabber.svg1
l---------.icons/Material-Black-Lime-Numix/48/apps/im-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/im-nov.svg3
l---------.icons/Material-Black-Lime-Numix/48/apps/im-yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/jabber.svg9
l---------.icons/Material-Black-Lime-Numix/48/apps/jockey-proprietary.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/jockey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/live.svg10
l---------.icons/Material-Black-Lime-Numix/48/apps/people-nearby.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/ppa.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/salut.svg12
l---------.icons/Material-Black-Lime-Numix/48/apps/twitter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/apps/window-manager.svg3
l---------.icons/Material-Black-Lime-Numix/48/apps/yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/application-community.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-3D.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-accessories.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-arcade.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-astronomy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-biology.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-boardgames.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-cardgames.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-chat.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-debugging.svg25
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-development.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-drawing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-education.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-electronics.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-engineering.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-filesharing.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-fonts.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-games.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-geography.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-geology.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-graphics.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-haskell.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-ide.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-interfacedesign.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-internet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-java.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-libraries.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-lisp.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-mail.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-mathematics.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-monodevelopment.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-multimedia.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-ocaml.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-office.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-other.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-painting.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-perl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-photography.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-physics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-profiling.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-publishing.svg52
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-puzzles.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-python.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-roleplaying.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-ruby.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-science.svg8
l---------.icons/Material-Black-Lime-Numix/48/categories/applications-simulation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-sports.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-system.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-utilities.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-versioncontrol.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/applications-viewers.svg4
l---------.icons/Material-Black-Lime-Numix/48/categories/applications-webbrowsers.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/configuration_section.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/documentation_help.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/documentation_section.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/gnome-applications.svg9
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-control-center.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-devel.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-globe.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-joystick.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-other.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/gnome-settings.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/gnome-system.svg20
l---------.icons/Material-Black-Lime-Numix/48/categories/gnome-util.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/gtk-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/help-about.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/kcontrol.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/multimedia_section.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_development.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_games.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_graphics.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_network.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_office.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/package_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/package_system.svg20
l---------.icons/Material-Black-Lime-Numix/48/categories/package_utilities.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-autocompletion.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-bluetooth.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-calendar-and-tasks.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-certificates.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-composer.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-accessibility.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-display.svg6
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-filetype-association.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-font.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-gaming.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-keyboard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-peripherals-directory.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal-directory.svg3
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-plasma.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-gtk-config.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-mail-accounts.svg4
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-mail.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-other.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-directory.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network-proxy.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-power.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-privacy.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system-time.svg11
l---------.icons/Material-Black-Lime-Numix/48/categories/preferences-system-windows.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/preferences-system.svg6
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-accessories.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-games.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-internet.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-office.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-programming.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-sound_video.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/redhat-system_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/redhat-system_tools.svg20
l---------.icons/Material-Black-Lime-Numix/48/categories/stock_internet.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/system-help.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/categories/system_section.svg20
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-devel.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-games.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-internet.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-office.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-system-settings.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-system.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce-utils.svg1
l---------.icons/Material-Black-Lime-Numix/48/categories/xfce4-settings.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/3floppy_unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/ac-adapter.svg4
l---------.icons/Material-Black-Lime-Numix/48/devices/audio-card.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/audio-headphones.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/audio-headset.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/audio-input-microphone.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/audio-speakers.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/audiocard.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-caution-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-caution.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-empty-charging.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-empty.svg12
l---------.icons/Material-Black-Lime-Numix/48/devices/battery-full-charged.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-full-charging.svg14
l---------.icons/Material-Black-Lime-Numix/48/devices/battery-full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-good-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-good.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-low-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-low.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery-missing.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/battery.svg13
l---------.icons/Material-Black-Lime-Numix/48/devices/block-device.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/camera-photo.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/camera-unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/camera-web.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/camera.svg19
l---------.icons/Material-Black-Lime-Numix/48/devices/camera_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/cdrom-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/cdrom_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/cdwriter_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/chardevice.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/computer-apple-ipad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/computer-laptop.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/computer.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/cpu.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/cups.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/cupsprinter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/deja-dup-cloud.svg7
l---------.icons/Material-Black-Lime-Numix/48/devices/device_cpu.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/device_mem.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/device_pci.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/device_usb.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/display.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/drive-cdrom.svg9
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-scsi.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-usb.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/drive-multidisk.svg8
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-optical.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-usb-pendrive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-usb.svg8
l---------.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/dvd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/floppy.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-cd-blank.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-cd.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-computer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-battery.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-computer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-dvd-alt.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-ethernet.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-flashdisk.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-flashkey.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-jazdisk.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-cf.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-memory.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-ms.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-memory.svg16
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-ball.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-optical.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-properties.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-pcmcia.svg57
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer-new.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable-1394.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable-usb.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-unknown-1394.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-unknown-usb.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-wavelan.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-zipdisk.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-client.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-phone-manager.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gnome-stock-mic.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gtk-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gtk-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gtk-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/gtkpod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/harddrive.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/hdd-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/hdd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/headphones.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/i-network-printer.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/input-gaming.svg12
l---------.icons/Material-Black-Lime-Numix/48/devices/input-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/input-mouse.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/input-tablet.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/input-touchpad.svg12
l---------.icons/Material-Black-Lime-Numix/48/devices/ipod-mount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/ipod_mount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/keyboard.svg8
l---------.icons/Material-Black-Lime-Numix/48/devices/kjobviewer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/kxkb.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/laptop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-cdr.svg14
l---------.icons/Material-Black-Lime-Numix/48/devices/media-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-cdrom1.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-cdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-dvd.svg11
l---------.icons/Material-Black-Lime-Numix/48/devices/media-dvdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-flash-cf.svg13
l---------.icons/Material-Black-Lime-Numix/48/devices/media-flash-memory-stick.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-flash-ms.svg44
l---------.icons/Material-Black-Lime-Numix/48/devices/media-flash-sd-mmc.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-flash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-floppy.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-jaz.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-memory-sd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-memory-sm.svg107
l---------.icons/Material-Black-Lime-Numix/48/devices/media-memory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-optical-audio.svg11
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-bd.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-r.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-data.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-r-plus.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-r.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-ram.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-rom.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-video.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-optical.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/media-removable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-tape.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/media-zip.svg8
l---------.icons/Material-Black-Lime-Numix/48/devices/monitor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/mouse.svg7
l---------.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-apple-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-apple-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod-mini-blue.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/multimedia-player.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/music-player.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/network-modem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/network-vpn.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/network-wired-disconnected.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/network-wired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/network-wireless.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/network-workgroup.svg3
l---------.icons/Material-Black-Lime-Numix/48/devices/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/nfs.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/nm-device-wired.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/nm-device-wireless.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/pda.svg9
l---------.icons/Material-Black-Lime-Numix/48/devices/phone-motorola-droid.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/phone.svg10
l---------.icons/Material-Black-Lime-Numix/48/devices/printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/printer-remote.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/printer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/printer1.svg9
l---------.icons/Material-Black-Lime-Numix/48/devices/printmgr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/processor.svg25
l---------.icons/Material-Black-Lime-Numix/48/devices/samba.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/devices/scanner.svg11
l---------.icons/Material-Black-Lime-Numix/48/devices/smartphone.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/stock_cell-phone.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/stock_mic.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/stock_printers.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/system-config-soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/system-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/system.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/tablet.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/usbpendrive-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/usbpendrive_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/video-display.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/wired-gui.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/xfce-printer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/xfce4-display.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/xfce4-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/xfce4-mount.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/xfce4-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast-printer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast_HD.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast_idetude.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast_mouse.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast_printer.svg1
l---------.icons/Material-Black-Lime-Numix/48/devices/yast_soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-installed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-running.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-update.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-art.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-camera.svg6
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-danger.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-default.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-desktop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-development.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-document.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-documents.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-downloads.svg11
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-draft.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-app.svg6
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-selsync.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-uptodate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorite.svg6
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorites.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-generic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-important.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-des-error.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-error.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-shared.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-syncing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-mail.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-marketing.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-money.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-multimedia.svg8
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-new.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-noread.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-ohno.svg16
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-ok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-package.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-people.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-personal.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-photos.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-pictures.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-plan.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-presentation.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-readonly.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-remove.svg4
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-sales.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-shared.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-sound.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-symbolic-link.svg10
l---------.icons/Material-Black-Lime-Numix/48/emblems/emblem-synchronizing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-system.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-synchronized.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-unsynchronized.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-updating.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-unreadable.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-urgent.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-videos.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emblems/emblem-web.svg5
l---------.icons/Material-Black-Lime-Numix/48/emblems/mega-pending.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/mega-synced.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/mega-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_error.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_ok.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_sync.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_warn.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-added.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-conflicting.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-locally-modified-unstaged.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-locally-modified.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-normal.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-removed.svg1
l---------.icons/Material-Black-Lime-Numix/48/emblems/vcs-update-required.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-angel.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-angry.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-clown.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-confused.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-cool.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-crying.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-devilish.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-embarrassed.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-glasses.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-hug-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-hug-right.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-in-love.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-kiss.svg9
l---------.icons/Material-Black-Lime-Numix/48/emotes/face-laugh.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-laughing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-monkey.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-ninja.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-pirate.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-plain.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-quiet.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-raspberry.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-sad.svg6
l---------.icons/Material-Black-Lime-Numix/48/emotes/face-shutmouth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-sick.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-sleeping.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-smile-big.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-smile-grin.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-smile.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-smirk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-surprise.svg6
l---------.icons/Material-Black-Lime-Numix/48/emotes/face-surprised.svg1
l---------.icons/Material-Black-Lime-Numix/48/emotes/face-tired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-uncertain.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-wink.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-worried.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/emotes/face-yawn.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-apk.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-zip.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-ascii.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-atom+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio-playlist.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-autocad_dwg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-blank.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-certificate.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-clariscad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-database.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-document.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-dxf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-epub+zip.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-executable.svg5
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-ffDiaporama.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-flash.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-font-snf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-font.svg8
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-geo+json.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-gpx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-illustrator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-bmp.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-gif.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-ico.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-jpg.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-png.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-psd.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tga.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tiff.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-images.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-info.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-install.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-java.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-javascript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-json.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-mathematica.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-mbox.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword-template.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-music-blank.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-music-playlist-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-octet-stream.svg15
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-ogg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-pdf.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-keys.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-signature.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkcs7-mime.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkcs7-signature.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkix-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-postscript.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-ram.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-rdata.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-rss+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-rss.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-rtf.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-script-blank.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-software.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-sql.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-table-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-table.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-template-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-template.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-text-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-text.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-torrent.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-users.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vestor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-video.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.android.package-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.appimage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.coffeescript.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.corel-draw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.debian.binary-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flatpak.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flowblade-project.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.geo+json.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.geogebra.file.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.mlt+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-access.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-cab-compressed.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-word.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.nintendo.snes.rom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart-template.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.database.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula-template.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.image-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.master-document.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-template.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text.svg18
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openshot-qt-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.rar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.scribus.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.snap.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.writer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.tcpdump.pcap.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-web-template.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-word-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-word.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-ace.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-arj.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-compressed.svg15
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-abiword.svg18
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ace.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-addon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-amiga-disk-format.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-anki.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-anki2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-apkg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-aportisdoc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-appimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arc.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ardour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arj.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-audacity-project.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-autocad.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-backpack.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bittorrent.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-blender.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed-tar.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzpostscript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cd-image.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cda.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compress-tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compress.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cpio.svg17
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-csproj.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cue.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cuecard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-deb.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-designer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-desktop.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dgn.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-domingo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-egon.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-executable-script.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-extension-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-extension-html.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-fictionbook+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-flash-video.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-flashqard.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-dos.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-framemaker.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-libgrx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-snf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-speedo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-tex.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-ttx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-type1.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gambas3.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gameboy-rom.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gba-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-genesis-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gettext-translation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-glade.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnucash.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gpx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gramps-package.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-granuledeck.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gtk-builder.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzip.svg17
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-img.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ipynb+json.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso9660-appimage.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jar.svg21
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java-applet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jmemorizelesson.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jokosher.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jvlt.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-k3b.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-keepass.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-keepass2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kgeographymap.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kontour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-krita.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kvtml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lha.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lhz.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lmms-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ludem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lyx.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzop.svg17
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-m4.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-matroska.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobi8-ebook.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mono-develop.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ms-dos-executable.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-msdownload.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mswinurl.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-musescore+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-musescore.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-n64-rom.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-navi-animation.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nes-rom.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nintendo-ds-rom.svg15
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-object.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ole-storage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteacher.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingmedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingtopography.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingwords.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-oriente-voca.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-osm+xml.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-overhoor.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pak.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pauker.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pem-key.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-perl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-php.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pkcs12.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-python-bytecode.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-quattropro.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-r-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rar.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-raw-disk-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-riff.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rpm.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sami.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scilab.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scribus.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shar.svg17
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shared-library-la.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sharedlib.svg29
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-siag.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sln.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sms-rom.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sony-bbeb.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-stuffit.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-subrip.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tar.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-teach2000.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-teachmaster.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tex-gf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tgif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tha.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-theme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-thz.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-trash.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tzo.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-vocabularium.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-vokabeltrainer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-webarchive.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-wrts.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-x509-user-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xar.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xpinstall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz.svg15
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zerosize.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zoo.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xml-dtd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xsd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xslt+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-xspf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/ascii.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-aac.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-ac3.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-m4a.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/audio-midi.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp3.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-aac.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-adpcm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-aiff.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-flac+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-flac.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-it.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-m4a.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-midi.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-monkey.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpegurl.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-ms-wma.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-scpis.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-shorten.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-smart-playlist.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-wav.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-xi.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-xm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/authors.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/binary.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/contents2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/deb.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/divx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/drawing-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/empty.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted-key.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/exec.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/extension.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/folder_tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font-woff.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font_bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font_truetype.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/font_type1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gddoc.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gddraw.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdform.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdlink.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdnote.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdscript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdsheet.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdslides.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gdtable.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gedit-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gif.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-fs-executable.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-fs-regular.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-atom+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-magicpoint.svg15
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-pdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-postscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-rss+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-rtf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-abiword.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ace.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-arj.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-compress.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-designer.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-dvi.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-glade.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-illustrator.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-jar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kspread.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kword.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lha.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzma.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzop.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-rar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-rpm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-scribus.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-stuffit.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tex.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-theme.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-zoo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-png.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-imagebmp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-css.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-html.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c++.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c++src.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-changelog.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-chdr.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-copying.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-credits.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csh.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csrc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-makefile.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-python.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-readme.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-sh.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-source.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-vcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-zsh.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-package.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/gtk-file.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/html.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-blank.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-cgm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-emf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-ico.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-jpeg2000.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-openraster.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-png.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-svg+xml-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-tiff-multipage.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.dwg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.zbrush.pcx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-webp.svg17
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-3ds.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-adobe-dng.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-cr2.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-crw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-compressed-xcf.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-emf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-exr.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-fuji-raf.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-hdr.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-ico.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-icon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-dcr.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-kdc.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-krita.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-minolta-mrw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-nikon-nef.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-olympus-orf.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw2.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-rw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-rw2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pcx.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pentax-pef.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-psdimage-x-psd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sigma-x3f.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sony-arw.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-tga.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bitmap.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcf.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcursor.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xfig.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xpixmap.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/inode-symlink.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/internet-feed.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/jpg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/kpresenter_kpr.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libpeas-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-database.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-drawing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-extension.svg16
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-formula.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-master-docment.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-formula.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-text.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-web-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-web.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-text.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-web.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/media-audio.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/media-image.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/media-video.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/message-news.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/message-rfc822.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/message-x-gnu-rmail.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/message.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/mime_ascii.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/misc.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-vnd.dwf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-vrml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-x.stl-binary.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+binary.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+vrml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/model.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/multipart-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/music.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/none.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/office-document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/office-illustration.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-database.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-extension.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/opera-extension.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/package-gdebi.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/package-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/package.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/package_editors.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/package_wordprocessing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/plan.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/playlist-automatic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/rar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/raw.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/rpm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/sound.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/source-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/source-smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_certificate.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_new-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_script.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/stock_smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/svg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/tar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/template-source.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/template_source.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-css.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-csv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-directory.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-enriched.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-html.svg20
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-html_alt.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-htmlh.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-mht.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-r.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-rdf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-richtext.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-rtf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-rust.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-sgml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-vnd.qt.linguist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-R.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-arduino.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-bak.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-bibtex.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++hdr.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++src.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-changelog.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-chdr.svg8
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-copying.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-crystal.svg66
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csharp.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-css.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-dsrc.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-emacs-lisp.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-fortran.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-generic-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation-template.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-go.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gtkrc.svg8
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haskell.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haxe.svg71
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-install.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-iptables.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ipynb.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-katefilelist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lilypond.svg8
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-log.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lua.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lyx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-makefile.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-matlab.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-microdvd.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-nim.svg69
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-objchdr.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ocaml.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-octave.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-opml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-opml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-pascal.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-patch.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-po.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python.svg9
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-qml.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-r-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-r.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-readme.svg12
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-rsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ruby.svg66
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sass.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scheme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-script.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scss.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sql.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tcl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tex.svg13
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vcard.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xges.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xslfo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-x.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text-xhtml+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/text-xml.svg10
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/text2.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/tgz.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/torrent.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/txt.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/txt2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/unknown.svg8
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mms.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmst.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmsu.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-pnm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspt.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspu.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/vcard.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-mlt-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-vivo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-wavelet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-webm.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-anim.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-flic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-flv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-javafx.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-mng.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-asf-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-wmp.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-msvideo.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-nsv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-sgi-movie.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-theora+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/video.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-hdd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ova.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ovf.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox-extpack.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vdi.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vhd.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vmdk.svg11
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/wordprocessing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-doc.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dot.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dps.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dpt.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-et.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ett.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-pot.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ppt.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wps.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wpt.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xls.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xlt.svg14
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/www.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-mail-distribution-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book.svg7
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-calendar.svg6
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-document-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-document.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/x-world-x-3dmf.svg1
l---------.icons/Material-Black-Lime-Numix/48/mimetypes/zip.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wired.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wireless.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wwan.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-high.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-low.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-medium.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-muted.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-off.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-000.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-020.svg4
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-caution-symbolic.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-low.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-device-eject.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-disabled.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-full.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-high.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-low.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-medium.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-off.svg8
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-connected.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-disconnected.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-input-touchpad-symbolic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-keyboard-brightness.svg8
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high-symbolic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high.svg9
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low-symbolic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low.svg7
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium-symbolic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium.svg7
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted-symbolic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-connected.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-disconnected.svg8
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-connected.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-disconnected.svg6
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless.svg1
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-power.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-printer-symbolic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/notifications/notification-touchpad-disabled-symbolic.svg4
l---------.icons/Material-Black-Lime-Numix/48/notifications/notification-wifi-enabled.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/application-x-gnome-saved-search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/blue-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/bookmark-missing.svg70
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/brown-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-01.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-02.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-03.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-04.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-05.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-06.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-07.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-08.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-09.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-10.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-11.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-12.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-13.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-14.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-15.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-16.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-17.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-18.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-19.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-20.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-21.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-22.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-23.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-24.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-25.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-26.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-27.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-28.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-29.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-30.svg88
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/calendar-31.svg88
l---------.icons/Material-Black-Lime-Numix/48/places/calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/custom-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/default-user-home.svg24
l---------.icons/Material-Black-Lime-Numix/48/places/desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/distributor-logo.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/edittrash.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/emptytrash.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-art.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-books.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-cloud.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-drag-accept.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-dropbox.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-google-drive.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-hdd.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-home.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-images.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-open.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-projects.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-recent.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-remote-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-remote-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-remote-smb.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-remote-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-remote.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-rss.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-saved-search-alt.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-saved-search.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-sound.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-steam.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-system.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-ubuntu.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-video.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-vm.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder-wine.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_default_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_green_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_red_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_public.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_templates.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_download.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_home.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_images.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_open.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folder_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folders-documents.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folders-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folders-music.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folders-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/folders-videos.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-ccdesktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-desktop-config.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-dev-network.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-folder.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-bookmark-missing.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dav.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dev.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory-accept.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/gnome-fs-loading-icon.svg58
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-network.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-share.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-smb.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-empty-accept.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-fs-web.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-home.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-main-menu.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-nfs-server.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-server.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-share.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/green-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/grey-user-home.svg24
l---------.icons/Material-Black-Lime-Numix/48/places/gtk-directory.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/gtk-network.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/inode-directory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/internet-radio.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/library-audiobook.svg7
l---------.icons/Material-Black-Lime-Numix/48/places/library-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/library-places.svg8
l---------.icons/Material-Black-Lime-Numix/48/places/library-podcast.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/mail-inbox.svg78
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/mail-mailbox.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/mail-outbox.svg78
l---------.icons/Material-Black-Lime-Numix/48/places/mail-receive.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/mail-sent.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/neat.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/network-server.svg191
l---------.icons/Material-Black-Lime-Numix/48/places/network-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/network.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/network_local.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/nfs.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/novell-button.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/orange-user-home.svg24
l---------.icons/Material-Black-Lime-Numix/48/places/other-desktop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/pink-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/purple-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/red-user-home.svg24
l---------.icons/Material-Black-Lime-Numix/48/places/redhat-network-server.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/redhat-system-group.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/samba.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/start-here.svg4
l---------.icons/Material-Black-Lime-Numix/48/places/stock_folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_folder.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_music-library.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_open.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_shared-by-me.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_shared-to-me.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/stock_trash_full.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/trashcan_empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/trashcan_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/user-bookmarks.svg69
l---------.icons/Material-Black-Lime-Numix/48/places/user-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/user-home.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/user-images.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/user-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/user-share.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/user-trash-full.svg167
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/user-trash.svg167
l---------.icons/Material-Black-Lime-Numix/48/places/xfce-trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/48/places/xfce-trash_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-fileopen.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-art.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-books.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-cloud.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-copy.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-documents.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-google-drive.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-hdd.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-music.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-open.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-pictures.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-projects.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-publicshare.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-rss.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-saved-search.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-steam.svg32
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-templates.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-ubuntu.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-vm.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder-wine.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-folder.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-network.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-user-desktop.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/places/yellow-user-home.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/airplane-mode.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/appointment-missed.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/appointment-soon.svg10
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-add.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-delete.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-download.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-setup.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-update-cache.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/aptdaemon-upgrade.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/aptdaemon-working.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/avatar-default.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/changes-allow.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/changes-prevent.svg4
l---------.icons/Material-Black-Lime-Numix/48/status/channel-secure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/dialog-error.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/dialog-information.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/dialog-password.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/dialog-question.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/dialog-warning.svg3
l---------.icons/Material-Black-Lime-Numix/48/status/error.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/feed-non-starred.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/feed-starred.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gnome-dev-wavelan-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gnome-unknown.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-caps-lock-warning.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-warning-panel.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/gtk-missing-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/image-missing.svg4
l---------.icons/Material-Black-Lime-Numix/48/status/important.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/info.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/keys.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/kt-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/locked.svg3
l---------.icons/Material-Black-Lime-Numix/48/status/mesagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/messagebox_critical.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/messagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/messagebox_warning.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/network-wireless-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/non-starred-grey.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/non-starred.svg3
l---------.icons/Material-Black-Lime-Numix/48/status/object-locked.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/object-unlocked.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/offline.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/online.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-add.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-cleanup.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-delete.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-download.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-refresh.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-search.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-setup.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-update.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/pamac-wait.svg7
l---------.icons/Material-Black-Lime-Numix/48/status/pin-active.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/pin-down.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/pin-up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/printer-printing.svg9
l---------.icons/Material-Black-Lime-Numix/48/status/rating-unrated.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/security-high.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/security-low.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/security-medium.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/semi-starred-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/semi-starred.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/starred.svg3
l---------.icons/Material-Black-Lime-Numix/48/status/status_lock.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_appointment-reminder-excl.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_appointment-reminder.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_check-filled.svg5
l---------.icons/Material-Black-Lime-Numix/48/status/stock_dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_lock.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_person.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-high.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-higher.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-highest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-low.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-lower.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-lowest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_score-normal.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_signature-bad.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_signature-ok.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/stock_signature.svg5
l---------.icons/Material-Black-Lime-Numix/48/status/stock_unknown.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/stock_weather-sunny.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/sunny.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/task-due.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/task-past-due.svg5
l---------.icons/Material-Black-Lime-Numix/48/status/unlock.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/user.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/view-pim-tasks-pending.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/view-private.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-clear-night.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-clear.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds-night.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-fog.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-overcast.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-severe-alert.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-showers-scattered.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-showers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-snow.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/48/status/weather-storm.svg10
l---------.icons/Material-Black-Lime-Numix/48/status/whitebalance.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/xfce-system-lock.svg1
l---------.icons/Material-Black-Lime-Numix/48/status/xfce-unknown.svg1
3115 files changed, 22548 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg
new file mode 100644
index 00000000..5a8e5eed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/active-notes.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 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="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(-0.5,0,0,-0.5,46,46)">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 -11.04 0 -20 -8.957 -20 -20 0 -11.04 8.957 -20 20 -20 11.04 0 20 8.957 20 20" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 38 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 14 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..46414d2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 6 6 L 26 6 C 30 6 30 6 30 10.449219 L 30 41.550781 C 30 46 30 46 26 46 L 6 46 C 2 46 2 46 2 41.550781 L 2 10.449219 C 2 6 2 6 6 6 Z "/>
+<path style="fill:#fff" d="M 18 2 L 38 2 C 42 2 42 2 42 6.449219 L 42 37.550781 C 42 42 42 42 38 42 L 18 42 C 14 42 14 42 14 37.550781 L 14 6.449219 C 14 2 14 2 18 2 Z "/>
+</g>
+<path style="fill:#859900" d="M 46 30 L 38 30 L 38 22 L 30 22 L 30 30 L 22 30 L 22 38 L 30 38 L 30 46 L 38 46 L 38 38 L 46 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/add.svg b/.icons/Material-Black-Lime-Numix/48/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg
new file mode 100644
index 00000000..4352ac42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 10 4 L 34 4 C 38 4 38 4 38 8 L 38 36 C 38 40 38 40 34 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 16.449219 13.136719 C 15.5625 16.25 15.542969 20.558594 17.125 22.683594 C 17.789062 23.691406 18.695312 25.015625 17.984375 26.222656 C 16.671875 28.105469 14.480469 29.121094 12.488281 30.144531 C 11.808594 30.214844 12.054688 30.835938 12.011719 31.292969 C 12.007812 31.660156 11.898438 32.136719 12.441406 31.964844 L 31.558594 31.964844 C 32.101562 32.136719 31.992188 31.660156 31.988281 31.292969 C 31.945312 30.835938 32.191406 30.214844 31.511719 30.144531 C 29.519531 29.121094 27.328125 28.105469 26.015625 26.222656 C 25.304688 25.015625 26.210938 23.691406 26.875 22.683594 C 28.546875 20.371094 28.761719 15.335938 27.542969 13.066406 C 26.445312 11.101562 25.332031 10.074219 22 10 C 18.660156 10.132812 17.554688 11.101562 16.449219 13.136719 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..afd1a16c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-baseline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect height="38" x="9" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2"/>
+ <g transform="matrix(1 0 0 1 -0.308 -0.106)">
+ <path style="fill:#888;fill-opacity:1" d="m 21.19 18.09 q 0.911 0 1.601 -0.028 0.718 -0.055 1.187 -0.166 l 0 -4.278 q -0.276 -0.138 -0.911 -0.221 -0.607 -0.11 -1.49 -0.11 -0.58 0 -1.242 0.083 -0.635 0.083 -1.187 0.359 -0.524 0.248 -0.883 0.718 -0.359 0.442 -0.359 1.187 0 1.38 0.883 1.932 0.883 0.524 2.401 0.524 z m -0.221 -12.861 q 1.545 0 2.594 0.414 1.076 0.386 1.711 1.132 0.662 0.718 0.938 1.739 0.276 0.994 0.276 2.208 l 0 8.969 q -0.331 0.055 -0.938 0.166 -0.58 0.083 -1.325 0.166 -0.745 0.083 -1.628 0.138 -0.856 0.083 -1.711 0.083 -1.214 0 -2.235 -0.248 -1.021 -0.248 -1.766 -0.773 -0.745 -0.552 -1.159 -1.435 -0.414 -0.883 -0.414 -2.125 0 -1.187 0.469 -2.042 0.497 -0.856 1.325 -1.38 0.828 -0.524 1.932 -0.773 1.104 -0.248 2.318 -0.248 0.386 0 0.8 0.055 0.414 0.028 0.773 0.11 0.386 0.055 0.662 0.11 0.276 0.055 0.386 0.083 l 0 -0.718 q 0 -0.635 -0.138 -1.242 q -0.138 -0.635 -0.497 -1.104 -0.359 -0.497 -0.994 -0.773 -0.607 -0.304 -1.601 -0.304 q -1.27 0 -2.235 0.193 -0.938 0.166 -1.408 0.359 l -0.304 -2.125 q 0.497 -0.221 1.656 -0.414 1.159 -0.221 2.511 -0.221 z"/>
+ <path style="fill:#888;fill-opacity:1" d="m 14.78 40.469 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..d141f24a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect y="18" x="28" height="9" 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"/>
+ <rect width="10" height="17" x="11" y="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"/>
+ <rect width="2" height="38" x="-35" y="5" 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="10" x="-42" y="28" 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/48/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..45da9310
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-29.5" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="-34.5" 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="38" x="23" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..dd619874
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-30" x="28" height="9" 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"/>
+ <rect width="10" height="17" x="11" y="-38" 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="38" x="13" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="28" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..80e176ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-30" x="28" height="9" 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"/>
+ <rect width="10" height="17" x="11" y="-38" 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="38" x="13" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="6" y="5" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..708c4ac5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-28" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="-38" 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="38" x="9" y="5" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..9f80d417
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="48" viewBox="0 0 48 48" width="48" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 48 0)"><path d="m9 32h10l-5.000001-5z" fill="#f9b13a"/><g transform="rotate(-90)"><path d="m-13 20h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m-25 6h2v8h-2z" fill="#888"/><path d="m-25 20h2v8h-2z" fill="#888"/><path d="m-25 34h2v8h-2z" fill="#888"/></g><path d="m29 32h10l-5-5z" fill="#f9b13a"/><path d="m19 16h10l-5 5z" fill="#f9b13a"/><path d="m-43 30h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/><path d="m-43 10h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..d8ab8df2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="18" x="28" height="9" 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"/>
+ <rect width="10" height="17" x="11" y="10" 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="38" x="-35" y="5" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="28" 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/48/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..84f4d88f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="18" x="28" height="9" 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"/>
+ <rect width="10" height="17" x="11" y="10" 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="38" x="-35" y="5" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="-42" y="5" 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/48/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..50737738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="matrix(0,1,1,0,0,0)" y="20" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="10" 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="38" x="-39" y="5" 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/48/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..92f87bd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect y="-30" x="28" height="9" width="10" 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="10" height="17" x="11" y="-38" 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="38" x="13" y="5" 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="10" x="6" y="28" 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/48/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..980b382b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect width="2" transform="matrix(0 -1 1 0 0 0)" height="38" y="5" x="-39" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.469 36.37 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 31.701,31.847 q 0.911,0 1.601,-0.028 0.718,-0.055 1.187,-0.166 l 0,-4.278 q -0.276,-0.138 -0.911,-0.221 -0.607,-0.11 -1.49,-0.11 -0.58,0 -1.242,0.083 -0.635,0.083 -1.187,0.359 -0.524,0.248 -0.883,0.718 -0.359,0.442 -0.359,1.187 0,1.38 0.883,1.932 0.883,0.524 2.401,0.524 z M 31.48,18.986 q 1.545,0 2.594,0.414 1.076,0.386 1.711,1.132 0.662,0.718 0.938,1.739 0.276,0.994 0.276,2.208 l 0,8.969 q -0.331,0.055 -0.938,0.166 -0.58,0.083 -1.325,0.166 -0.745,0.083 -1.628,0.138 -0.856,0.083 -1.711,0.083 -1.214,0 -2.235,-0.248 -1.021,-0.248 -1.766,-0.773 -0.745,-0.552 -1.159,-1.435 -0.414,-0.883 -0.414,-2.125 0,-1.187 0.469,-2.042 0.497,-0.856 1.325,-1.38 0.828,-0.524 1.932,-0.773 1.104,-0.248 2.318,-0.248 0.386,0 0.8,0.055 0.414,0.028 0.773,0.11 0.386,0.055 0.662,0.11 0.276,0.055 0.386,0.083 l 0,-0.718 q 0,-0.635 -0.138,-1.242 -0.138,-0.635 -0.497,-1.104 -0.359,-0.497 -0.994,-0.773 -0.607,-0.304 -1.601,-0.304 -1.27,0 -2.235,0.193 -0.938,0.166 -1.408,0.359 l -0.304,-2.125 q 0.497,-0.221 1.656,-0.414 1.159,-0.221 2.511,-0.221 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..be12e6c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect y="18" x="27" height="9" 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"/>
+ <rect width="10" height="17" x="10" y="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"/>
+ <rect width="2" height="38" x="-35" y="-43" 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="10" x="-42" y="-43" 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/48/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..89e80018
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect y="20" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="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"/>
+ <rect width="2" height="38" x="-39" y="5" 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/48/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-center.svg
new file mode 100644
index 00000000..ebf53443
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="scale(1,-1)" y="-29.5" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="-34.5" 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="38" x="23" y="5" 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/48/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg
new file mode 100644
index 00000000..442d301e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="48" viewBox="0 0 48 48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m9 32h10l-5.000001-5z" fill="#f9b13a"/><g transform="rotate(-90)"><path d="m-13 20h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m-25 6h2v8h-2z" fill="#888"/><path d="m-25 20h2v8h-2z" fill="#888"/><path d="m-25 34h2v8h-2z" fill="#888"/></g><path d="m29 32h10l-5-5z" fill="#f9b13a"/><path d="m19 16h10l-5 5z" fill="#f9b13a"/><path d="m-43 30h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/><path d="m-43 10h8v8h-8z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" transform="rotate(-90)"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..11d45fc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="scale(1,-1)" y="-30" x="27" height="9" 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"/>
+ <rect width="10" height="17" x="10" y="-38" 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="38" x="13" y="-43" 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="10" x="6" y="-43" 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/48/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/align-vertical-top.svg
new file mode 100644
index 00000000..d38795b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <rect transform="scale(1,-1)" y="-28" x="28" height="11" 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"/>
+ <rect width="10" height="21" x="11" y="-38" 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="38" x="9" y="5" 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/48/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg
new file mode 100644
index 00000000..a7d4750e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#268bd2"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa"/>
+ <path d="m 44 28 l -8 0 l 0 -8 l -8 0 l 0 8 l -8 0 l 0 8 l 8 0 l 0 8 l 8 0 l 0 -8 l 8 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg
new file mode 100644
index 00000000..3c5d7a29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#268bd2"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg
new file mode 100644
index 00000000..18393518
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 22 32 24 0 0 8 -24 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg
new file mode 100644
index 00000000..eab281be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-2,0,0,2,46,2)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg
new file mode 100644
index 00000000..8326c647
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-2,-2,0,46,46)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg
new file mode 100644
index 00000000..0ccd1fb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-2,-2,0,46,46)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg
new file mode 100644
index 00000000..b7d323a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,2,2,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg
new file mode 100644
index 00000000..3f8d99ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,2,2,0,2,2)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg
new file mode 100644
index 00000000..05f61b51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-2,0,0,2,46,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg
new file mode 100644
index 00000000..b573ac89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up-double.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,-2,2,46)">
+ <path d="M 21,1 1,1 6.384766,8 1,8 11,21 21,8 15.615234,8 21,1 Z" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg
new file mode 100644
index 00000000..7153aa7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,2,-2,0,46,2)">
+ <path d="m 16 1 0 20 -12 -10" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/back.svg b/.icons/Material-Black-Lime-Numix/48/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..0a05238f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="23.998" x="8"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="10.998" height="4" x="23"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..815917e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg
new file mode 100644
index 00000000..1fc8d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg
new file mode 100644
index 00000000..a5413547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/48/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg
new file mode 100644
index 00000000..d909ef17
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-add.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 30,0 6,0 6,38.364584 18,26 30,38.364584 30,22 l -6,0 0,-10 6,0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 6 0 0 38.36 4 -4.112 0 -34.25 z m 20 0 0 12 4 0 0 -12 z m 0 22 0 12.245 4 4.12 l 0 -16.365 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+ <path d="m 32 8 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:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg
new file mode 100644
index 00000000..5772330e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24.05 2 c -3.128 -0.012 -4.887 11.05 -7.425 12.87 c -2.537 1.824 -13.58 -0.039 -14.558 2.925 -0.978 2.965 9.01 8.04 9.966 11.02 0.954 2.972 -4.184 12.879 -1.661 14.723 2.524 1.845 10.453 -6.06 13.581 -6.05 3.127 0.012 10.946 8.06 13.483 6.24 c 2.538 -1.825 -2.542 -11.855 -1.563 -14.82 0.979 -2.964 11.02 -7.949 10.06 -10.92 -0.955 -2.973 -12.03 -1.177 -14.558 -3.02 -2.522 -1.845 -4.201 -12.956 -7.328 -12.968 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 21 16 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:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/48/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg
new file mode 100644
index 00000000..bd7032fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 20 20 0 1 1 40 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 24 12 14 12 -14 12 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="8" x="12" y="20" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg
new file mode 100644
index 00000000..90e516e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 A 20 20 0 1 1 44 24" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 24 12 -14 12 14 12 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="8" x="-36" y="20" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg
new file mode 100644
index 00000000..8c256d02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 24.586 4.01 A 20 20 0 0 0 4 24 20 20 0 0 0 5.711 32.05 l 26.344 -26.344 a 20 20 0 0 0 -7.469 -1.695 z m 17.703 11.945 -26.344 26.344 A 20 20 0 0 0 44 24 20 20 0 0 0 42.29 15.953" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 2 40 38 -38 6 6 -38 38" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg
new file mode 100644
index 00000000..8677d744
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 a 20 20 0 0 1 -40 0 20 20 0 1 1 40 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..5609f265
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8" y="23.998" width="10" height="4"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="23" y="10.998" height="4" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..4661fefd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg
new file mode 100644
index 00000000..51c6e2b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg
new file mode 100644
index 00000000..1583dd57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg
new file mode 100644
index 00000000..49d2c8f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 36.71875 7.996094 C 34.410156 7.996094 32.726562 10.089844 31.257812 11.589844 C 29.878906 13.382812 28.4375 15.480469 28.046875 17.574219 C 28.046875 18.472656 28.917969 18.769531 29.277344 19.371094 C 30.6875 20.566406 32.128906 22.363281 31.257812 24.457031 C 29.96875 26.851562 27.597656 28.648438 25.738281 30.742188 C 24.265625 32.238281 22.347656 34.332031 20.007812 33.4375 C 18.265625 32.539062 17.277344 31.042969 15.925781 30.144531 C 14.035156 30.144531 12.417969 31.339844 10.855469 32.238281 C 8.847656 33.734375 6.777344 35.53125 6.054688 37.925781 C 5.636719 39.722656 7.675781 40.917969 8.9375 41.816406 C 12.085938 44.210938 16.347656 44.507812 19.976562 43.3125 C 25.796875 41.21875 30.476562 36.726562 34.617188 32.539062 C 38.128906 28.347656 41.519531 23.558594 41.96875 18.171875 C 42.269531 14.28125 40.320312 10.691406 37.320312 8.296875 L 37.019531 7.996094 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg
new file mode 100644
index 00000000..1dc6e48d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 10.546875 13.589844 C 7.097656 14.515625 4.828125 17.125 4.269531 21.433594 C 4.117188 23.242188 3.464844 25.757812 4.988281 26.960938 C 7.019531 28.324219 9.503906 28.101562 11.714844 27.667969 C 13.324219 27.1875 14.015625 27.015625 15.300781 25.65625 C 15.300781 25.65625 15.152344 22.210938 15.839844 20.328125 C 21.378906 17.71875 26.773438 17.910156 32.160156 20.328125 C 32.847656 22.210938 32.699219 25.65625 32.699219 25.65625 C 33.984375 27.015625 34.675781 27.1875 36.285156 27.667969 C 38.496094 28.101562 40.980469 28.324219 43.011719 26.960938 C 44.535156 25.757812 43.882812 23.242188 43.730469 21.433594 C 43.171875 17.125 40.902344 14.515625 37.453125 13.589844 C 28.449219 11.6875 19.441406 11.261719 10.546875 13.589844 Z "/>
+<path style="fill:#dc322f" d="M 32 32 L 29.332031 32 C 28.648438 32 27.925781 32.355469 27.417969 32.851562 L 24 36.339844 L 20.582031 32.851562 C 20.078125 32.351562 19.351562 32 18.667969 32 L 16 32 L 16 34.722656 C 16 35.566406 16.242188 36.226562 16.75 36.765625 L 24 44 L 31.25 36.765625 C 31.757812 36.226562 32 35.566406 32 34.722656 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg
new file mode 100644
index 00000000..b36c95fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-lap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 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="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 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 24 12 0 14 14 0 a 14 14 0 0 0 -14 -14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg
new file mode 100644
index 00000000..429a8222
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 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="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 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="6" height="16" x="16" y="18" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="26" height="16" width="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg
new file mode 100644
index 00000000..11818db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-reset.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 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="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="16" height="16" width="16" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg
new file mode 100644
index 00000000..1b1e1bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 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="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 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 18 14 18 12 -18 12" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg
new file mode 100644
index 00000000..cd31899a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/chronometer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 26 a 18 18 0 0 1 -36 0 18 18 0 1 1 36 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 12.968 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 0.734 -0.117 1.344 -0.625 1.586 -1.328 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.437 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 z" style="fill:#268bd2"/>
+ <path d="m 24 6 c -11.02 0 -20 8.977 -20 20 0 11.02 8.977 20 20 20 11.02 0 20 -8.977 20 -20 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 0 -8.859 7.141 -16 16 -16" style="fill:#aaa"/>
+ <path d="m 5.615 10.444 c -0.783 0.783 -0.783 2.045 0 2.828 0.943 0.943 1.886 1.886 2.828 2.828 c 2.357 -2.357 4.714 -4.714 7.07 -7.07 -0.943 -0.943 -1.886 -1.886 -2.828 -2.828 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="8" height="6" x="20" y="2" rx="2" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42.38 10.444 c 0.783 0.783 0.783 2.045 0 2.828 -0.943 0.943 -1.886 1.886 -2.828 2.828 c -2.357 -2.357 -4.714 -4.714 -7.07 -7.07 0.943 -0.943 1.886 -1.886 2.828 -2.828 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg
new file mode 100644
index 00000000..97e41351
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient y1="19" x2="19" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2 0 0 2 0 0)" id="linearGradient4178" x1="5" y2="5">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 10 10 0 25 3 0 0 3 25 0 0 -25 -3 0 0 -3 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 12,36 36,12" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="6" 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="35" height="6" y="7"/>
+ <rect width="6" 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="7" height="6" y="35"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg
new file mode 100644
index 00000000..45e050e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <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/48/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg
new file mode 100644
index 00000000..d00b5155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <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/48/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg
new file mode 100644
index 00000000..ce8dd260
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <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/48/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/48/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/configure.svg b/.icons/Material-Black-Lime-Numix/48/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg
new file mode 100644
index 00000000..1aab9722
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14.011719 9.703125 C 12.414062 15.363281 12.378906 23.195312 15.222656 27.058594 C 16.417969 28.894531 18.050781 31.304688 16.773438 33.496094 C 14.410156 36.917969 10.46875 38.765625 6.878906 40.628906 C 5.660156 40.753906 6.097656 41.882812 6.019531 42.71875 C 6.015625 43.378906 5.816406 44.246094 6.792969 43.933594 L 41.207031 43.933594 C 42.183594 44.246094 41.984375 43.378906 41.980469 42.71875 C 41.902344 41.882812 42.339844 40.753906 41.121094 40.628906 C 37.53125 38.765625 33.589844 36.917969 31.226562 33.496094 C 29.949219 31.304688 31.582031 28.894531 32.777344 27.058594 C 35.78125 22.855469 36.171875 13.703125 33.980469 9.578125 C 32 6 30 4.136719 24 4 C 17.992188 4.242188 16 6 14.011719 9.703125 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg
new file mode 100644
index 00000000..779921ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="12" cy="34" r="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="10" cy="34" cx="36" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="24" cy="14" r="10" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/48/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..a05fb134
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect x="8" y="23.998" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect x="23" y="10.998" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..b521c3be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg
new file mode 100644
index 00000000..444b7878
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg
new file mode 100644
index 00000000..6626bbf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg
new file mode 100644
index 00000000..97654ff5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 12 c 5.333 0 10.667 0 16 0 l 0 -12 m -14 2 12 0 0 8 -12 0 z m -2 18 0 12 16 0 0 -12 c -5.333 0 -10.667 0 -16 0 z m 2 2 12 0 0 8 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 42 6 c 0 19.547 -6 22 -12 22 l 0 6 -10 -10 10 -10 0 6 c 4.593 0 9.125 -3.125 12 -14 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg
new file mode 100644
index 00000000..33cef3bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 12 c 5.333 0 10.667 0 16 0 l 0 -12 m -14 2 12 0 0 8 -12 0 m -2 10 0 12 16 0 0 -12 c -5.333 0 -10.667 0 -16 0 m 2 2 12 0 0 8 -12 0" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15 22 c 19.547 0 22 6 22 12 l 6 0 -10 10 -10 -10 6 0 c 0 -4.593 -3.125 -9.125 -14 -12" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg
new file mode 100644
index 00000000..4a6e017b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 8 0 31.998 l 15.999 0 0 -31.998 z m 2 2 11.999 0 0 8 -11.999 0 z m 0 9.999 11.999 0 0 8 -11.999 0 z m 0 9.999 11.999 0 0 8 -11.999 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32.892 6 c 14.735 8 9.999 21.999 -2.894 21.999 l 0 6 -9.999 -9.999 9.999 -9.999 0 6 c 9.999 0 7.613 -8 2.894 -13.999 z" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..ac6f9c38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="8" y="23.998" width="10"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="23" y="10.998" width="10"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..d945a484
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg
new file mode 100644
index 00000000..6f40c424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg
new file mode 100644
index 00000000..bb525994
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg
new file mode 100644
index 00000000..2f752b1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 34 28 -4 4 -14 0 -8 8 20 0 12 -12 -6 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 34 18 -4 4 -14 0 -8 8 20 0 12 -12 -6 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="M 20,8 8,20 28,20 40,8 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg
new file mode 100644
index 00000000..207e1f65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-no.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 13.394531 38.847656 L 9.152344 34.605469 L 34.605469 9.152344 L 38.847656 13.394531 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 9.859375 38.140625 C 17.667969 45.953125 30.332031 45.953125 38.140625 38.140625 C 45.953125 30.332031 45.953125 17.667969 38.140625 9.859375 C 30.332031 2.046875 17.667969 2.046875 9.859375 9.859375 C 2.046875 17.667969 2.046875 30.332031 9.859375 38.140625 Z M 14.101562 33.898438 C 8.632812 28.433594 8.632812 19.566406 14.101562 14.101562 C 19.566406 8.632812 28.433594 8.632812 33.898438 14.101562 C 39.367188 19.566406 39.367188 28.433594 33.898438 33.898438 C 28.433594 39.367188 19.566406 39.367188 14.101562 33.898438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg
new file mode 100644
index 00000000..057b67bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 18 26 L 38 8 L 44 16 L 18 40 L 4 26 L 10 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg
new file mode 100644
index 00000000..7c609a7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-graph.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path 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" d="m 34.934 13.652 -7.281 7.281 c 0.599 0.325 1.089 0.815 1.414 1.414 l 7.281 -7.281 c -0.599 -0.325 -1.089 -0.815 -1.414 -1.414 z"/>
+ <path 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" d="m 29.07 25.652 c -0.325 0.599 -0.815 1.089 -1.414 1.414 l 7.281 7.281 c 0.325 -0.599 0.815 -1.089 1.414 -1.414 z"/>
+ <path 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" d="m 13.438 16.602 c -0.12 0.685 -0.438 1.3 -0.896 1.787 l 10.02 5.01 c 0.12 -0.685 0.438 -1.3 0.896 -1.787 z"/>
+ <path 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" d="m 22.641 24.922 -10.342 6.463 c 0.505 0.445 0.877 1.027 1.061 1.693 l 10.342 -6.463 c -0.505 -0.445 -0.877 -1.027 -1.061 -1.693 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="9" x="-31" height="2" width="12" transform="matrix(0 -1 1 0 0 0)"/>
+ <circle 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" cy="34" cx="10" r="3"/>
+ <circle 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" cy="16" cx="10" r="3"/>
+ <circle 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" cy="24" cx="26" r="3"/>
+ <circle 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" cy="12" cx="38" r="3"/>
+ <circle 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" cy="36" cx="38" r="3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..cebf103f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 11.469 36.37 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 31.701,31.847 q 0.911,0 1.601,-0.028 0.718,-0.055 1.187,-0.166 l 0,-4.278 q -0.276,-0.138 -0.911,-0.221 -0.607,-0.11 -1.49,-0.11 -0.58,0 -1.242,0.083 -0.635,0.083 -1.187,0.359 -0.524,0.248 -0.883,0.718 -0.359,0.442 -0.359,1.187 0,1.38 0.883,1.932 0.883,0.524 2.401,0.524 z M 31.48,18.986 q 1.545,0 2.594,0.414 1.076,0.386 1.711,1.132 0.662,0.718 0.938,1.739 0.276,0.994 0.276,2.208 l 0,8.969 q -0.331,0.055 -0.938,0.166 -0.58,0.083 -1.325,0.166 -0.745,0.083 -1.628,0.138 -0.856,0.083 -1.711,0.083 -1.214,0 -2.235,-0.248 -1.021,-0.248 -1.766,-0.773 -0.745,-0.552 -1.159,-1.435 -0.414,-0.883 -0.414,-2.125 0,-1.187 0.469,-2.042 0.497,-0.856 1.325,-1.38 0.828,-0.524 1.932,-0.773 1.104,-0.248 2.318,-0.248 0.386,0 0.8,0.055 0.414,0.028 0.773,0.11 0.386,0.055 0.662,0.11 0.276,0.055 0.386,0.083 l 0,-0.718 q 0,-0.635 -0.138,-1.242 -0.138,-0.635 -0.497,-1.104 -0.359,-0.497 -0.994,-0.773 -0.607,-0.304 -1.601,-0.304 -1.27,0 -2.235,0.193 -0.938,0.166 -1.408,0.359 l -0.304,-2.125 q 0.497,-0.221 1.656,-0.414 1.159,-0.221 2.511,-0.221 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 11 12.5 5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 12.5 -5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..7b868dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="12" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="34" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,67.669583,77.034628)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-19.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..c0f07120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="29" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,84.669583,77.034628)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-36.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..9aecb63b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="7" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="29" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,62.669583,77.034628)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-24.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..4ec67673
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -1 1 0 0 48)">
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 35 20 8 0 0 8 -8 0 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 5 30 8 0 0 8 -8 0 z"/>
+ <path style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2" d="m 5 10 8 0 0 8 -8 0 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 20 13 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z"/>
+ <path style="fill:#268bd2;fill-opacity:1;stroke:none" d="m 20 27 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..8df741ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" x="39" height="36" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-2.0207259,-1.6666666,0,72.669583,77.034628)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-2.0207259,1.6666666,0,-14.669583,77.034628)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="11" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="13" x="30" height="22" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 38 12 0 0 -28 -12 0 z m 2 -2 0 -24 8 0 0 24 z m 20 0 12 0 0 -24 -12 0 z m 2 -2 0 -20 8 0 0 20 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg
new file mode 100644
index 00000000..43bfb69e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-randomize.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 0 -1004.36)">
+ <rect x="7" y="1011.36" height="8" 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"/>
+ <rect x="17" y="1023.36" height="10" 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"/>
+ <rect x="29" y="1011.36" height="8" 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"/>
+ <rect x="33" y="1023.36" height="10" 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="8"/>
+ <rect x="7" y="1037.36" height="8" 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="6"/>
+ <rect x="21" y="1037.36" height="8" 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="14"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..8d7d7ac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888"><path d="m7 6.9999852h8v8h-8z" stroke-width="2"/><path d="m35 7.0000024h6v34h-6z" stroke-width="1.99999988"/><path d="m7 20.999983h8v20h-8z" stroke-width="1.99999988"/><path d="m21 6.9999852h8v34h-8z" stroke-width="2"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg
new file mode 100644
index 00000000..d7430c27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-unclump.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 0 -1004.36)">
+ <rect height="34" 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="8" y="1011.36" x="7"/>
+ <rect height="8" 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="8" y="1011.36" x="33"/>
+ <rect height="8" 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="8" y="1037.36" x="33"/>
+ <rect height="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="8" y="1014.36" x="20"/>
+ <rect height="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="8" y="1040.36" x="20"/>
+ <rect height="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" y="1024.36" x="36"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..15f19db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1 0 0 1 -0.308 -0.106)">
+ <path d="m 21.19 18.09 q 0.911 0 1.601 -0.028 0.718 -0.055 1.187 -0.166 l 0 -4.278 q -0.276 -0.138 -0.911 -0.221 -0.607 -0.11 -1.49 -0.11 -0.58 0 -1.242 0.083 -0.635 0.083 -1.187 0.359 -0.524 0.248 -0.883 0.718 -0.359 0.442 -0.359 1.187 0 1.38 0.883 1.932 0.883 0.524 2.401 0.524 z m -0.221 -12.861 q 1.545 0 2.594 0.414 1.076 0.386 1.711 1.132 0.662 0.718 0.938 1.739 0.276 0.994 0.276 2.208 l 0 8.969 q -0.331 0.055 -0.938 0.166 -0.58 0.083 -1.325 0.166 -0.745 0.083 -1.628 0.138 -0.856 0.083 -1.711 0.083 -1.214 0 -2.235 -0.248 -1.021 -0.248 -1.766 -0.773 -0.745 -0.552 -1.159 -1.435 -0.414 -0.883 -0.414 -2.125 0 -1.187 0.469 -2.042 0.497 -0.856 1.325 -1.38 0.828 -0.524 1.932 -0.773 1.104 -0.248 2.318 -0.248 0.386 0 0.8 0.055 0.414 0.028 0.773 0.11 0.386 0.055 0.662 0.11 0.276 0.055 0.386 0.083 l 0 -0.718 q 0 -0.635 -0.138 -1.242 q -0.138 -0.635 -0.497 -1.104 -0.359 -0.497 -0.994 -0.773 -0.607 -0.304 -1.601 -0.304 q -1.27 0 -2.235 0.193 -0.938 0.166 -1.408 0.359 l -0.304 -2.125 q 0.497 -0.221 1.656 -0.414 1.159 -0.221 2.511 -0.221 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 14.78 40.469 q 0.304 0.138 0.773 0.248 0.497 0.138 0.966 0.138 1.518 0 2.373 -0.69 0.856 -0.662 1.545 -2.18 -1.739 -3.312 -3.257 -7.01 -1.49 -3.726 -2.484 -7.534 l 2.76 0 q 0.304 1.242 0.718 2.677 0.442 1.435 0.966 2.953 0.524 1.518 1.132 3.036 0.607 1.518 1.27 2.925 1.049 -2.898 1.821 -5.74 0.773 -2.843 1.463 -5.851 l 2.649 0 q -0.994 4.057 -2.208 7.81 -1.214 3.726 -2.622 6.982 -0.552 1.242 -1.159 2.125 -0.58 0.911 -1.297 1.49 -0.718 0.58 -1.628 0.856 -0.883 0.276 -2.01 0.276 -0.304 0 -0.635 -0.055 -0.331 -0.028 -0.662 -0.11 -0.304 -0.055 -0.58 -0.138 -0.248 -0.083 -0.359 -0.138 l 0.469 -2.07 z" style="fill:#888;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(0 -1 1 0 -7.212 13.39)">
+ <path d="m -22.61 42.712 5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m -2.61 42.712 -5 3.5 0 -7 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..994d5ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="39" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,72.669583)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-14.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..73c3d1e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="12" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="34" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,67.669583)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-19.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..dad76fc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="17" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="29" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,84.669583)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-36.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..9520eaf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-node.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 35 20 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 5 30 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 5 10 8 0 0 8 -8 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 20 13 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 20 27 0 2 3 0 0 4 -3 0 0 2 8 0 0 -2 -3 0 0 -4 3 0 0 -2 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..9b0b280f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" height="36" x="7" y="-42" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-42" x="29" height="36" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(2.0207259,0,0,-1.6666666,-29.034628,62.669583)" 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"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(2.0207259,0,0,1.6666666,-29.034628,-24.669583)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="26" x="8" y="-37" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-35" x="30" height="22" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 7 0 12 28 0 0 -12 m -26 2 24 0 l 0 8 -24 0 m 0 12 0 12 l 24 0 0 -12 m -22 2 l 20 0 0 8 -20 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg
new file mode 100644
index 00000000..e3292a94
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 43.97 38.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg
new file mode 100644
index 00000000..1b5770ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 8 6 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff"/>
+ <path d="m 29.945 37.675 13.77 -10.781 c 3.05 -2.388 3.041 -3.01 0 -5.391 l -13.77 -10.781 c -1.919 -1.502 -1.945 -0.697 -1.945 2.772 -0.039 1.348 0 4.506 0 4.506 c -0.031 0 0.031 0 0 0 c -13.684 0 -20.09 8.893 -20 19.759 5.422 -5.475 11.738 -7.849 20 -7.68 l 0 3.92 c 0 1.96 0.029 5 1.945 3.675 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg
new file mode 100644
index 00000000..b2e16820
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,1,47.999149,0)" style="fill-rule:evenodd">
+ <path d="m 8,6 20,0 c 4,0 4,0 4,4 l 0,28 c 0,4 0,4 -4,4 L 8,42 C 4,42 4,42 4,38 L 4,10 C 4,6 4,6 8,6 Z" style="fill:#fff"/>
+ <path d="m 29.945 10.325 13.77 10.781 c 3.05 2.388 3.041 3.01 0 5.391 l -13.77 10.781 c -1.919 1.502 -1.945 0.697 -1.945 -2.772 -0.039 -1.348 0 -4.506 0 -4.506 c -0.031 0 0.031 0 0 0 c -13.684 0 -20.09 -8.893 -20 -19.759 5.422 5.475 11.738 7.849 20 7.68 l 0 -3.92 c 0 -1.96 0.029 -5 1.945 -3.675 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg
new file mode 100644
index 00000000..d0feef99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#859900" d="M 44 28 L 36 28 L 36 20 L 28 20 L 28 28 L 20 28 L 20 36 L 28 36 L 28 44 L 36 44 L 36 36 L 44 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg
new file mode 100644
index 00000000..043c185a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 14 6 L 34 6 C 38 6 38 6 38 10 L 38 38 C 38 42 38 42 34 42 L 14 42 C 10 42 10 42 10 38 L 10 10 C 10 6 10 6 14 6 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(0 -2)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="translate(0 -2)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="translate(0 -2)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="translate(0 -2)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg
new file mode 100644
index 00000000..9ede27cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 16 4 L 32 4 C 36 4 36 3.601562 36 8 L 36 24 C 36 28 36 28 32 28 L 16 28 C 12 28 12 28 12 24 L 12 8 C 12 4 12 4 16 4 Z "/>
+<path style="fill:#ccc" d="M 8 16 L 40 16 C 44 16 44 16 44 20 L 44 32 C 44 36 44 36 40 36 L 8 36 C 4 36 4 36 4 32 L 4 20 C 4 16 4 16 8 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 24 L 36 24 L 36 44 L 12 44 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 36 24 C 36 30.628906 30.628906 36 24 36 C 17.371094 36 11.996094 30.628906 11.996094 24 C 11.996094 17.371094 17.371094 12 24 12 C 30.628906 12 36 17.371094 36 24 Z "/>
+<path style="fill:#555" d="M 32 24 C 32 28.417969 28.417969 32 24 32 C 19.582031 32 16 28.417969 16 24 C 16 19.582031 19.582031 16 24 16 C 28.417969 16 32 19.582031 32 24 Z "/>
+<path style="fill:#eee" d="M 30 21 C 30 22.65625 28.65625 24 27 24 C 25.34375 24 24 22.65625 24 21 C 24 19.34375 25.34375 18 27 18 C 28.65625 18 30 19.34375 30 21 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg
new file mode 100644
index 00000000..e57f54f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 16 4 L 32 4 C 36 4 36 3.601562 36 8 L 36 24 C 36 28 36 28 32 28 L 16 28 C 12 28 12 28 12 24 L 12 8 C 12 4 12 4 16 4 Z "/>
+<path style="fill:#ccc" d="M 8 16 L 40 16 C 44 16 44 16 44 20 L 44 32 C 44 36 44 36 40 36 L 8 36 C 4 36 4 36 4 32 L 4 20 C 4 16 4 16 8 16 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 12 24 L 36 24 L 36 44 L 12 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg
new file mode 100644
index 00000000..3aac1f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 36 44 L 28 44 L 28 32 L 36 32 L 36 44 "/>
+<path style="fill-rule:evenodd" d="M 36 24 C 36 26.210938 34.210938 28 32 28 C 29.789062 28 28 26.210938 28 24 C 28 21.789062 29.789062 20 32 20 C 34.210938 20 36 21.789062 36 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..9c7914e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 38,4 18,4 c -4,0 -4,0 -4,4 l 0,28 c 0,4 0,4 4,4 l 20,0 c 4,0 4,0 4,-4 L 42,8 C 42,4 42,4 38,4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 22 40 c -4 0 -6 0 -8 0 0 0 -6 0.512 -6 -7.309 c 0 -7.824 6 -8.691 6 -8.691 c 0 6 0 6 8 6 0 -2 0 -4 2 -4 l 10 8 c 0.652 0.523 0.652 1.477 0 2 l -10 8 c -2 0 -2 -2.055 -2 -4 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg
new file mode 100644
index 00000000..e7554ae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 10 4 L 30 4 C 34 4 34 4 34 8 L 34 36 C 34 40 34 40 30 40 L 10 40 C 6 40 6 40 6 36 L 6 8 C 6 4 6 4 10 4 Z "/>
+<path style="fill:#859900" d="M 26 40 C 30 40 32 40 34 40 C 34 40 40 40.511719 40 32.691406 C 40 24.867188 34 24 34 24 C 34 30 34 30 26 30 C 26 28 26 26 24 26 L 14 34 C 13.347656 34.523438 13.347656 35.476562 14 36 L 24 44 C 26 44 26 41.945312 26 40 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg
new file mode 100644
index 00000000..85eb2f52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-save-as.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 36 C 42 42 40 44 34 44 L 14 44 C 8 44 6 42 6 36 L 6 12 C 6 6 8 4 14 4 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 28 C 42 34 40 36 34 36 L 14 36 C 8 36 6 34 6 28 L 6 12 C 6 6 8 4 14 4 Z "/>
+</g>
+<path style="fill:#fff" d="M 20 10 L 20 12 L 28 12 L 28 10 Z M 20 14 L 20 18 L 28 18 L 28 14 Z M 15 20 L 24 30 L 33 20 Z "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 20 10 L 20 12 L 28 12 L 28 10 Z M 20 14 L 20 18 L 28 18 L 28 14 Z M 15 20 L 24 30 L 33 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg
new file mode 100644
index 00000000..b82bd10e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-save.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 36 C 42 42 40 44 34 44 L 14 44 C 8 44 6 42 6 36 L 6 12 C 6 6 8 4 14 4 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 14 4 L 34 4 C 40 4 42 6 42 12 L 42 28 C 42 34 40 36 34 36 L 14 36 C 8 36 6 34 6 28 L 6 12 C 6 6 8 4 14 4 Z "/>
+</g>
+<path style="fill:#fff" d="M 33 20 L 24 30 L 15 20 L 20 20 L 20 10 L 28 10 L 28 20 Z "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 33 20 L 24 30 L 15 20 L 20 20 L 20 10 L 28 10 L 28 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg
new file mode 100644
index 00000000..94bb314b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 12 22 L 32 10 L 32 14 L 12 26 Z "/>
+<path d="M 12 26 L 32 38 L 32 34 L 12 22 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 39.996094 12 C 39.996094 16.417969 36.414062 20 31.996094 20 C 27.582031 20 24 16.417969 24 12 C 24 7.582031 27.582031 3.996094 31.996094 3.996094 C 36.414062 3.996094 39.996094 7.582031 39.996094 12 Z "/>
+<path style="fill:#2aa198" d="M 19.996094 24 C 19.996094 28.417969 16.414062 32 11.996094 32 C 7.582031 32 4 28.417969 4 24 C 4 19.582031 7.582031 15.996094 11.996094 15.996094 C 16.414062 15.996094 19.996094 19.582031 19.996094 24 Z "/>
+<path style="fill:#dc322f" d="M 39.996094 36.007812 C 39.996094 40.429688 36.414062 44.011719 31.996094 44.011719 C 27.582031 44.011719 24 40.429688 24 36.007812 C 24 31.589844 27.582031 28.007812 31.996094 28.007812 C 36.414062 28.007812 39.996094 31.589844 39.996094 36.007812 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/down.svg b/.icons/Material-Black-Lime-Numix/48/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/download.svg b/.icons/Material-Black-Lime-Numix/48/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..ab664802
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg style="enable-background:new 0 0 1000 1000" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#af8566;fill-opacity:1" d="m 25.414 11.272 11.314 11.314 5.657 -2.828 -14.14 -14.14 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 24 12.686 -11.314 5.657 -7.07 21.21 0.707 0.707 11.438 -11.438 a 3.00004 3.00004 0 0 1 0.582818 -3.411283 3.00004 3.00004 0 0 1 4.242701 0 3.00004 3.00004 0 0 1 0 4.242699 3.00004 3.00004 0 0 1 -3.411285 0.582818 l -11.438 11.438 0.707 0.707 21.21 -7.07 5.657 -11.314 -11.314 -11.314 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg
new file mode 100644
index 00000000..8d40ccb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 12,36 36,12"/>
+ <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" height="6" width="6" x="35" y="7"/>
+ <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" height="6" width="6" x="7" y="35"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg
new file mode 100644
index 00000000..3dca76c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 32.04 0 -16.04 14 -10 0 16.04 z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 40 32.04 0 -16.04 -14 -10 0 16.04 z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 25.523 -13.27 9.477 13.27 9.477 13.27 -9.477 -13.27 -9.477 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg
new file mode 100644
index 00000000..b6649556
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" r="18" cy="24" cx="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg
new file mode 100644
index 00000000..fa13e2e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="24.711" width="29.542" x="-18.548" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)" style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="3.973" height="18.464"/>
+ <path d="m 20.03 14.92 13.05 13.05 7.835 -7.834 c 1.446 -1.446 1.446 -3.776 0 -5.221 l -7.835 -7.834 c -1.446 -1.446 -3.776 -1.446 -5.222 0 l -7.835 7.834 z" style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg
new file mode 100644
index 00000000..02babb65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.68699 1.68702 -1.41617 1.41619 19.738 -12.227)">
+ <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 8 40 c 7.648 4.569 32.31 2.42 28.382 -11.769 -1.338 -4.832 11.205 -6.503 4.518 -0.781 c 2.556 15.285 -18.19 21.794 -32.9 12.551 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg
new file mode 100644
index 00000000..6947db50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.68699 1.68702 -1.41617 1.41619 19.738 -12.227)">
+ <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 8 41 29 0" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect height="6" x="37" width="6" y="37" 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/48/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..93428f44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24 6 -5.848 11.851 -13.08 1.901 9.462 9.225 -2.234 13.02 11.696 -6.148 11.696 6.148 -2.234 -13.02 9.462 -9.225 -13.08 -1.901 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg
new file mode 100644
index 00000000..0551de54
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect height="36" width="36" style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="6" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg
new file mode 100644
index 00000000..b34a7559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" viewBox="0 0 48 48">
+ <path 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" d="m 24.2 4.03 c -5.179 -0.264 -10.426 1.536 -14.44 5.592 -7.118 7.193 -7.878 19.611 -0.918 27.27 c 6.117 6.729 16.632 7.429 23.08 0.761 5.611 -5.8 6.176 -15.727 0.529 -21.777 -4.854 -5.2 -13.12 -5.697 -18.11 -0.365 -4.235 4.518 -4.619 12.158 -0.178 16.738 3.7 3.815 9.913 4.139 13.592 0.024 3 -3.357 3.231 -8.949 -0.126 -12.209 -2.667 -2.59 -7.07 -2.762 -9.579 0.275 -1.928 2.333 -2.025 6.147 0.389 8.253 1.773 1.547 4.641 1.588 6.146 -0.542 0.52 -0.736 0.766 -1.644 0.696 -2.551 -0.07 -0.907 -0.505 -1.853 -1.337 -2.417 -0.529 -0.359 -1.144 -0.5 -1.774 -0.404 -0.63 0.096 -1.32 0.52 -1.644 1.264 -0.189 0.435 -0.223 0.848 -0.104 1.323 0.12 0.475 0.594 1.087 1.233 1.166 0.278 0.034 0.34 -0.01 0.448 -0.039 0.108 -0.03 0.213 -0.067 0.344 -0.145 0.132 -0.078 0.319 -0.179 0.478 -0.526 0.121 -0.265 0 -0.628 -0.111 -0.922 0.025 0.011 0.062 0.007 0.081 0.02 0.286 0.194 0.419 0.469 0.448 0.852 0.029 0.382 -0.095 0.836 -0.315 1.146 -0.763 1.08 -2.365 1.055 -3.358 0.188 -1.485 -1.295 -1.421 -3.784 -0.163 -5.306 1.732 -2.095 4.897 -1.975 6.809 -0.118 2.497 2.425 2.319 6.712 0.026 9.277 -2.886 3.227 -7.872 2.968 -10.83 -0.082 -3.62 -3.733 -3.299 -10.08 0.204 -13.814 4.195 -4.475 11.233 -4.05 15.355 0.365 4.85 5.196 4.36 13.826 -0.504 18.853 c -5.642 5.832 -14.936 5.216 -20.327 -0.714 -6.179 -6.798 -5.5 -17.921 0.859 -24.347 7.215 -7.292 18.96 -6.463 25.718 1.118 c 7.602 8.528 6.711 22.344 -1.266 30.27 l 1.329 1.503 c 8.745 -8.689 9.718 -23.799 1.348 -33.19 -3.74 -4.196 -8.85 -6.522 -14.03 -6.785 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg
new file mode 100644
index 00000000..1e29ccf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#393939;fill-opacity:1" d="m 20.876 6 -12.875 36 6.999 0 2.863 -8 12.277 0 2.859 8 6.999 0 -12.875 -36 z m 3.125 10.832 4 11.168 -8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..c1217c46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,1,48,0)">
+ <path d="m 18.286 10 -14.286 14 14.286 14 22.959 0 c 1.515 -0.062 2.755 -1.377 2.755 -2.8 l 0 -22.4 c 0 -1.486 -0.987 -2.8 -2.882 -2.8" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..98f53ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 18.286 10 -14.286 14 14.286 14 22.959 0 c 1.515 -0.062 2.755 -1.377 2.755 -2.8 l 0 -22.4 c 0 -1.486 -0.987 -2.8 -2.882 -2.8" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 22.01 16 2.665 0 c 0.028 0 0.055 -0.001 0.083 0 0.68 0.03 1.359 0.343 1.832 0.833 l 3.415 3.417 3.498 -3.417 c 0.708 -0.615 1.19 -0.815 1.832 -0.833 l 2.665 0 0 2.667 c 0 0.764 -0.091 1.468 -0.666 2 l -3.415 3.417 3.332 3.333 c 0.502 0.502 0.75 1.209 0.75 1.917 l 0 2.667 -2.665 0 c -0.707 0 -1.414 -0.248 -1.916 -0.75 l -3.415 -3.417 -3.415 3.417 c -0.501 0.502 -1.209 0.75 -1.916 0.75 l -2.665 0 0 -2.667 c 0 -0.707 0.248 -1.415 0.75 -1.917 l 3.415 -3.333 -3.415 -3.417 c -0.562 -0.519 -0.808 -1.251 -0.75 -2 l 0 -2.667 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg
new file mode 100644
index 00000000..4d7ca57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 20 8 C 16 8 16 8 16 12 L 16 20 L 10 20 C 6 20 6 20 6 24 L 6 28 L 42 28 L 42 24 C 42 20 42 20 38 20 L 32 20 L 32 12 C 32 8 32 8 28 8 Z "/>
+<path style="fill:#dfd187" d="M 10 28 L 10 44 L 28 44 L 28 32 L 32 44 L 38 44 L 38 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg
new file mode 100644
index 00000000..c6c64741
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 10 4.003906 L 26 4 C 30 4 30 4 30 8 L 30 32 C 30 36 30 36 26 36 L 10 36 C 6 36 6 36 6 32 L 6 8.003906 C 6 4.003906 6 4.003906 10 4.003906 Z "/>
+<path style="fill:#fff" d="M 22 12.003906 L 38 12.003906 C 42 12.003906 42 12.003906 42 16.003906 L 42 40 C 42 44 42 44 38 44 L 22 44 C 18 44 18 44 18 40 L 18 16.003906 C 18 12.003906 18 12.003906 22 12.003906 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 22 18 L 22 22 L 38 22 L 38 18 Z "/>
+<path d="M 22 34 L 22 38 L 30 38 L 30 34 Z "/>
+<path d="M 22 26 L 22 30 L 38 30 L 38 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg
new file mode 100644
index 00000000..eca8e535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 8 4 C 8 26 18 22 29.558594 31.320312 C 28.578125 32.640625 28 34.21875 28 36 C 28 40.421875 31.578125 44 36 44 C 40.421875 44 44 40.421875 44 36 C 44 35.28125 43.800781 34.601562 43.679688 33.941406 L 44 34 L 43.558594 33.441406 C 42.960938 31.679688 41.738281 30.238281 40.179688 29.238281 Z M 36 32 C 38.199219 32 40 33.800781 40 36 C 40 38.199219 38.199219 40 36 40 C 33.800781 40 32 38.199219 32 36 C 32 33.800781 33.800781 32 36 32 Z "/>
+<path style="fill:#ccc" d="M 40 4 C 40 26 30 22 18.441406 31.320312 C 19.421875 32.640625 20 34.21875 20 36 C 20 40.421875 16.421875 44 12 44 C 7.578125 44 4 40.421875 4 36 C 4 35.28125 4.140625 34.601562 4.320312 33.941406 L 4 34 L 4.441406 33.441406 C 5.039062 31.679688 6.261719 30.238281 7.820312 29.238281 Z M 12 32 C 9.800781 32 8 33.800781 8 36 C 8 38.199219 9.800781 40 12 40 C 14.199219 40 16 38.199219 16 36 C 16 33.800781 14.199219 32 12 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg
new file mode 100644
index 00000000..a775dbd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 38 16 L 38 40 C 38 44 38 44 34 44 L 14 44 C 10 44 10 44 10 40 L 10 16 C 18 16 32 16 38 16 Z "/>
+<g style="fill:#fff;fill-opacity:.667">
+<path d="M 14 20 L 14 40 L 18 40 L 18 20 Z "/>
+<path d="M 22 20 L 22 40 L 26 40 L 26 20 Z "/>
+<path d="M 30 20 L 30 40 L 34 40 L 34 20 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 10 12 L 38 12 L 38 8 L 30 8 L 30 4 L 18 4 L 18 8 L 10 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg
new file mode 100644
index 00000000..b1c6b13e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 22 5.375 C 13.160156 5.375 6 12.527344 6 21.375 C 6 30.214844 13.160156 37.375 22 37.375 C 24.441406 37.375 26.734375 36.835938 28.8125 35.875 L 34.8125 41.875 C 37.632812 44.714844 37.660156 44.714844 40.5 41.875 C 43.320312 39.054688 43.320312 39.027344 40.5 36.1875 L 35 30.6875 C 36.878906 28.046875 38 24.855469 38 21.375 C 38 12.527344 30.839844 5.375 22 5.375 Z M 21.75 13.375 C 23.914062 13.308594 26.015625 14.121094 27.570312 15.628906 C 29.125 17.136719 30 19.210938 30 21.375 C 30 25.792969 26.417969 29.371094 22 29.371094 C 17.582031 29.371094 14 25.792969 14 21.375 C 13.996094 17.054688 17.429688 13.511719 21.75 13.375 Z "/>
+<path style="fill:#fff" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+</g>
+<path style="fill:#fff" d="M 44 4 L 20 4 L 20 24 L 44 24 Z "/>
+<g style="fill:#888">
+<path d="M 24 8 L 24 12 L 40 12 L 40 8 Z "/>
+<path d="M 24 16 L 24 20 L 40 20 L 40 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg
new file mode 100644
index 00000000..00000f2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 22 5.375 C 13.160156 5.375 6 12.527344 6 21.375 C 6 30.214844 13.160156 37.375 22 37.375 C 24.441406 37.375 26.734375 36.835938 28.8125 35.875 L 34.8125 41.875 C 37.632812 44.714844 37.660156 44.714844 40.5 41.875 C 43.320312 39.054688 43.320312 39.027344 40.5 36.1875 L 35 30.6875 C 36.878906 28.046875 38 24.855469 38 21.375 C 38 12.527344 30.839844 5.375 22 5.375 Z M 21.75 13.375 C 23.914062 13.308594 26.015625 14.121094 27.570312 15.628906 C 29.125 17.136719 30 19.210938 30 21.375 C 30 25.792969 26.417969 29.371094 22 29.371094 C 17.582031 29.371094 14 25.792969 14 21.375 C 13.996094 17.054688 17.429688 13.511719 21.75 13.375 Z "/>
+<path style="fill:#fff" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 14 21.371094 C 14 25.789062 17.582031 29.371094 22 29.371094 C 26.417969 29.371094 30 25.789062 30 21.371094 C 30 16.953125 26.417969 13.375 22 13.375 C 17.582031 13.375 14 16.953125 14 21.371094 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg
new file mode 100644
index 00000000..3a143181
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 4 -24 0 l 0 38.36 12 -12.365 12 12.365" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 12 4 0 38.36 4 -4.112 0 -34.25 m 16 0 0 34.24 4 4.12 0 -38.36 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg
new file mode 100644
index 00000000..49e7561a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 10 8 L 38 8 C 42 8 42 7.601562 42 12 L 42 40 C 42 44 42 44 38 44 L 10 44 C 6 44 6 44 6 40 L 6 12 C 6 8 6 8 10 8 Z "/>
+<path style="fill:#fff" d="M 36 8 L 12 8 L 12 36 L 36 36 Z "/>
+<path style="fill:#aaa" d="M 16 4 L 16 12 L 32 12 L 32 4 Z "/>
+<g style="fill:#888">
+<path d="M 16 16 L 16 20 L 32 20 L 32 16 Z "/>
+<path d="M 16 24 L 16 28 L 32 28 L 32 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg
new file mode 100644
index 00000000..c5aba0b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 17.949219 39.460938 C 16.328125 38.78125 14.90625 38 13.707031 37.121094 C 1.890625 27.839844 9.949219 14 23.980469 14 L 23.980469 6 L 39.980469 18 L 23.980469 32 L 23.980469 24 C 11.949219 26.019531 11.90625 27.839844 17.929688 37.980469 C 17.929688 37.980469 19.929688 40 17.929688 39.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg
new file mode 100644
index 00000000..5237dd8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="40" height="20" x="4" y="14" rx="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="36" height="16" x="6" y="16" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10 18 0 2 2 0 0 8 -2 0 0 2 6 0 0 -2 -2 0 0 -8 2 0 0 -2 -6 0 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg
new file mode 100644
index 00000000..b1b28d10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-select-all.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 10 10 L 10 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 28 30 L 28 26 Z "/>
+<path d="M 10 18 L 10 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 28 38 L 28 34 Z "/>
+</g>
+<g style="fill:#dc322f">
+<path style="fill-rule:evenodd;fill-opacity:.302" d="M 10 10 L 38 10 L 38 38 L 10 38 Z "/>
+<path d="M 32 26 L 32 28 L 34 28 L 34 36 L 32 36 L 32 38 L 38 38 L 38 36 L 36 36 L 36 28 L 38 28 L 38 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..bee358c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="-38" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 c 9.333 0 18.667 0 28 0 l 0 8 c -9.333 0 -18.667 0 -28 0 z m 0 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 20 0 8 -5 -4 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 20 0 8 5 -4 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..6c08dad0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 8 0 32 32 0 0 -32 z m 2 2 c 9.333 0 18.667 0 28 0 0 9.333 0 18.667 0 28 -9.333 0 -18.667 0 -28 0 0 -9.333 0 -18.667 0 -28 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23 6 0 5 2 0 0 -5 z m 0 7 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 3 2 0 0 -3 z m 0 5 0 5 2 0 0 -5 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..b877db6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="10" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,8 0,2 0,8 0,2 0,8 0,2 0,8 0,2 2,0 30,0 0,-2 L 40,8 10,8 8,8 Z m 2,2 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m -20,10 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m -20,10 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z m 10,0 8,0 0,8 -8,0 0,-8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..9e73415a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="20" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..7a941497
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="-28" y="-38" transform="scale(-1,-1)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" y="-38" x="-18" height="28" width="8" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..7b877f02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="-28" y="-38" transform="scale(-1,-1)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" y="-38" x="-38" height="28" width="8" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..12914cba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="10" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="8" x="10" y="20" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..498687bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="8" x="10" y="30" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="8" x="10" y="20" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 c 0 10.667 0 21.333 0 32 10.667 0 21.333 0 32 0 c 0 -10.667 0 -21.333 0 -32 -10.667 0 -21.333 0 -32 0 m 2 2 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m -20 10 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z m 10 0 8 0 0 8 -8 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..3bc8443e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 39.29 47.92 c 1.419 -0.595 2.66 -1.279 3.713 -2.048 10.347 -8.124 3.284 -20.238 -9 -20.238 l 0 -7 -14 10.504 14 12.255 0 -7 c 10.538 1.768 10.577 3.361 5.308 12.237 0 0 -1.751 1.768 0 1.296 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg
new file mode 100644
index 00000000..b8b6832b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 30.039062 39.460938 C 31.660156 38.78125 33.078125 38 34.28125 37.121094 C 46.101562 27.839844 38.039062 14 24 14 L 24 6 L 8 18 L 24 32 L 24 24 C 36.039062 26.019531 36.078125 27.839844 30.058594 37.980469 C 30.058594 37.980469 28.058594 40 30.058594 39.460938 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editor.svg b/.icons/Material-Black-Lime-Numix/48/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/48/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/48/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/error.svg b/.icons/Material-Black-Lime-Numix/48/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..80b4bb34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0 -1 -1 0 49 49)">
+ <path d="M 35 -25 A 11 11 0 0 1 24 -14" 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 24 14 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ </g>
+ <g transform="matrix(0 -1 -1 0 47 47)">
+ <path d="M -13 23 A 11 11 0 0 1 -24 34" 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 34 10 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ </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="8" height="12" x="6" width="15"/>
+ <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="28" height="12" x="27" width="15"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..2363863e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path transform="matrix(1 0 0 -1 0 0)" 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 35 -25 A 11 11 0 0 1 24 -14"/>
+ <path transform="matrix(-1 0 0 1 0 0)" 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 -13 23 A 11 11 0 0 1 -24 34"/>
+ <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 24 14 10 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 34 10 0"/>
+ <rect width="15" y="8" 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="6" height="12"/>
+ <path 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" d="m 31 28 l -6 6 l 2.828 0 l 3.172 -3.172 l 3.172 3.172 l 2.828 0 l -6 -6 z"/>
+ <rect width="2" y="30" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30" height="14"/>
+ <path 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" d="m 40 44 -6 -6 2.828 0 3.172 3.172 3.172 -3.172 2.828 0 -6 6 z"/>
+ <rect transform="matrix(1 0 0 -1 0 0)" height="14" y="-42" x="39" width="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg
new file mode 100644
index 00000000..e969a6f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 35 -25 A 11 11 0 0 1 24 -14" 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 -13 23 A 11 11 0 0 1 -24 34" 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 24 14 10 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 14 34 10 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 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="15" height="12" x="6" y="8"/>
+ <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="15" height="12" x="27" y="28"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/48/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-color.svg
new file mode 100644
index 00000000..198f59c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <path d="m 26.57 19.15 10.58 4.976 c 0 0 -0.364 10.554 0.636 13.554 1 3 3.13 1.464 3.222 0.386 0.135 -1.576 1.468 -11.452 -1.438 -15.917 -1.941 -2.981 -6.331 -4.178 -9.331 -5.178 -3 -1 -3.669 2.178 -3.669 2.178 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.15 24.13 -14.14 14.14 c -1.175 1.175 -3.067 1.175 -4.243 0 l -11.314 -11.314 c -1.175 -1.175 -1.175 -3.067 0 -4.243 l 14.14 -14.14" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.42 9.841 c -3.515 0.03 -6.897 0.73 -9.361 2.051 -1.643 0.881 -2.792 1.993 -3.193 3.365 -0.401 1.372 0.12 2.861 1.287 3.986 2.334 2.251 6.733 3.398 11.57 3.398 l 0 -2 c -4.49 0 -8.573 -1.286 -10.182 -2.838 -0.804 -0.776 -0.939 -1.358 -0.756 -1.984 0.183 -0.627 0.862 -1.44 2.217 -2.166 1.785 -0.957 4.427 -1.578 7.256 -1.748 l 2.043 -2.045 c -0.294 -0.007 -0.588 -0.022 -0.881 -0.02 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:#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/48/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..af2d8658
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24 42 c 18.995 0 23 -36 11.5 -36 -11.5 0 -29.5 28 -11.5 28 18 0 0 -28 -11.5 -28 -11.5 0 -7.495 36 11.5 36 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..a62ab623
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 12.5 6 c -11.5 0 -7.495 36 11.5 36 c 18.995 0 23 -36 11.5 -36 c -3.63 0 -7.905 2.793 -11.494 6.611 l -0.012 0 c -3.589 -3.818 -7.864 -6.611 -11.494 -6.611 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-all.svg
new file mode 100644
index 00000000..458b1498
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 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(3.0000005,2.9999995)">
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-2.9999995,-3.0000005)">
+ <use transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" xlink:href="#SVGCleanerId_0" width="48" height="48" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use transform="matrix(1.25,0,0,1.25,-6,-6)" xlink:href="#SVGCleanerId_0" width="48" height="48" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..a6d1ea47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/filter-note-unfiled.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 45.999 40.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/find.svg b/.icons/Material-Black-Lime-Numix/48/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/finish.svg b/.icons/Material-Black-Lime-Numix/48/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg
new file mode 100644
index 00000000..11a43282
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23 5.5 -19.5 21 18 18 21 -21 l 0 -18 -19.5 0 z m 9 6 a 4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5 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:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/48/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg
new file mode 100644
index 00000000..9e2f666c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 14 10 L 14 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 30 30 L 30 26 Z "/>
+<path d="M 18 18 L 18 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 26 38 L 26 34 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 30 32 L 38 26 L 38 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg
new file mode 100644
index 00000000..c2fc5738
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 34 10 L 34 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 18 30 L 18 26 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 22 38 L 22 34 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 18 32 L 10 26 L 10 38 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg
new file mode 100644
index 00000000..de9b9ccf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 32 10 L 32 14 L 16 14 L 16 10 Z "/>
+<path d="M 34 26 L 34 30 L 14 30 L 14 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 32 34 L 32 38 L 16 38 L 16 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg
new file mode 100644
index 00000000..1623a30b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 38 10 L 38 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 10 30 L 10 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 10 38 L 10 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg
new file mode 100644
index 00000000..beb8f3b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 10 10 L 10 14 L 38 14 L 38 10 Z "/>
+<path d="M 10 26 L 10 30 L 30 30 L 30 26 Z "/>
+<path d="M 10 18 L 10 22 L 38 22 L 38 18 Z "/>
+<path d="M 10 34 L 10 38 L 26 38 L 26 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg
new file mode 100644
index 00000000..3908b1b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 38 10 L 38 14 L 10 14 L 10 10 Z "/>
+<path d="M 38 26 L 38 30 L 18 30 L 18 26 Z "/>
+<path d="M 38 18 L 38 22 L 10 22 L 10 18 Z "/>
+<path d="M 38 34 L 38 38 L 22 38 L 22 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg
new file mode 100644
index 00000000..47ea091d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 10 L 10 16 C 16 16 22 16 28 16 C 29.425781 16 29.761719 16.710938 30 18 L 30 22 C 24.667969 22 19.332031 22 14 22 C 10.9375 22 8.214844 22.886719 6.5 24.875 C 4.785156 26.863281 3.980469 29.363281 4 31.8125 C 4.019531 34.261719 4.917969 36.71875 6.625 38.6875 C 8.332031 40.65625 10.972656 42 14 42 C 25.132812 42 34.097656 42 44 42 C 44 34.0625 44 26.125 44 18.1875 C 44 12.628906 40 10 34 10 C 25.242188 10 18.386719 10 10 10 Z M 20.1875 28 L 30 28 L 30 36 L 20.1875 36 C 18.148438 36 16.125 36 16.125 32 C 16.125 28 18.148438 28 20.1875 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..45cdde47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-ltr.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 6 L 8 12 L 26 12 C 27.371094 12 30.132812 12.929688 30 14 L 30 16 L 14 16 C 6 16 4 20 4 25.601562 C 4 30 6 34 13.601562 34 L 36 34 L 36 14.398438 C 36 9.824219 31.777344 6 26.398438 6 Z M 14 22 L 30 22 L 30 28 L 14 28 C 12 28 10 28 10 25.121094 C 10 22 12 22 14 22 Z "/>
+<path d="M 0 47.996094 L 0 48 C 0.00390625 48 0.00390625 48 0 48 L 0 47.996094 C 0.00390625 47.996094 0.00390625 47.996094 0.00390625 47.996094 C 0 47.996094 0 47.996094 0 47.996094 Z "/>
+<path d="M 44 38 L 44 44 L 4 44 L 4 38 Z "/>
+<path d="M 48 41.015625 L 40 48 L 38 48 L 38 34 L 40 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..23ea5da5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-direction-rtl.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 6 L 16 12 L 34 12 C 35.371094 12 38.132812 12.929688 38 14 L 38 16 L 22 16 C 14 16 12 20 12 25.601562 C 12 30 14 34 21.601562 34 L 44 34 L 44 14.398438 C 44 9.824219 39.777344 6 34.398438 6 Z M 22 22 L 38 22 L 38 28 L 22 28 C 20 28 18 28 18 25.121094 C 18 22 20 22 22 22 Z "/>
+<path d="M 4 38 L 4 44 L 44 44 L 44 38 Z "/>
+<path d="M 0 47.996094 L 0 48 C 0.00390625 48 0.00390625 48 0 48 L 0 47.996094 C 0.00390625 47.996094 0.00390625 47.996094 0.00390625 47.996094 C 0 47.996094 0 47.996094 0 47.996094 Z "/>
+<path d="M 0 41.015625 L 8 48 L 10 48 L 10 34 L 8 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg
new file mode 100644
index 00000000..eb1aec20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 14 10 L 14 16 L 33.226562 16 C 34.597656 16 35.898438 17.253906 35.5 18.699219 L 34.828125 22 L 18 22 C 12.109375 22 7.558594 27.128906 6.359375 31.601562 C 5.757812 33.835938 5.839844 36.332031 7.160156 38.5 C 8.480469 40.667969 11.160156 42 14.070312 42 L 35.699219 42 L 36.398438 39.699219 L 41.707031 20.5 C 43.097656 15.480469 39.378906 10 33.996094 10 Z M 18 28 L 33.121094 28 L 30.503906 36 L 14 36 C 12.726562 36 12.710938 35.332031 12.566406 35.101562 C 12.425781 34.867188 12.308594 34.164062 12.566406 33.199219 C 13.085938 31.273438 15.292969 28 18 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg
new file mode 100644
index 00000000..9db0fa38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,4)" style="fill:#268bd2">
+ <path d="m 12 6 0 6 18 0 c 1.371 0 4.133 0.93 4 2 l 0 2 -16 0 c -8 0 -10 4 -10 9.602 0 4.398 2 8.398 9.602 8.398 l 22.398 0 0 -19.602 c 0 -4.574 -4.223 -8.398 -9.602 -8.398 m -12.398 16 16 0 0 6 -16 0 c -2 0 -4 0 -4 -2.879 0 -3.121 2 -3.121 4 -3.121"/>
+ </g>
+ <path d="m 45.97 40.593 -5.407 -5.407 5.407 -5.407 -5.407 -5.407 -5.407 5.407 -5.407 -5.407 -5.407 5.407 5.407 5.407 -5.407 5.407 5.407 5.407 5.407 -5.407 5.407 5.407" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..292bdb53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-strikethrough.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 8 L 12 14 L 30 14 C 31.222656 14 32 16.765625 32 18 L 38 18 C 38 12.769531 34.515625 8 29.714844 8 Z "/>
+<path d="M 10 32 C 10 36 10.484375 37.046875 11.945312 38.898438 C 13.410156 40.75 15.40625 42 18 42 C 24.667969 42 31.332031 42 38 42 C 38 38.800781 38 35.199219 38 32 L 32 32 L 32 36 L 18 36 C 16.863281 36 16.664062 35.25 16.230469 34.699219 C 15.796875 34.152344 16.007812 32.894531 16 32 Z "/>
+<path d="M 4 22 L 4 28 L 44 28 L 44 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg
new file mode 100644
index 00000000..f1b90a8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 6 L 12 12 L 30 12 C 31.371094 12 34.132812 12.929688 34 14 L 34 16 L 18 16 C 10 16 8 20 8 25.601562 C 8 30 10 34 17.601562 34 L 40 34 L 40 14.398438 C 40 9.824219 35.777344 6 30.398438 6 Z M 18 22 L 34 22 L 34 28 L 18 28 C 16 28 14 28 14 25.121094 C 14 22 16 22 18 22 Z "/>
+<path d="M 4 38 L 4 44 L 44 44 L 44 38 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg
new file mode 100644
index 00000000..b5cbcefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="36" x="34" y="6" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="18" x="20" height="24" width="8" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="6" y="28" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg
new file mode 100644
index 00000000..eebaa0db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 16.4 c 0 9.3 -6 9.4 -6 15.6 l -6 3 -6 -3 c 0 -6.2 -6 -6.3 -6 -15.6 0 -6.848 5.373 -12.4 12 -12.4 6.627 0 12 5.552 12 12.4" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 32 0 8 c 0 1.108 0.892 2 2 2 l 2 2 4 0 2 -2 c 1.108 0 2 -0.892 2 -2 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="2" x="18" y="32" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/48/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg
new file mode 100644
index 00000000..f2c21cfc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <rect width="9.424" height="9.424" x="4.288" y="1038.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="4.288" y="1008.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="4.288" y="1023.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="19.288" y="1038.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="19.288" y="1023.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="34.29" y="1038.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="37.29" y="1005.65" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="-488.31" y="884.75" 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:2.576;stroke-dashoffset:0"/>
+ <rect width="9.424" height="9.424" x="-703.07" y="750.28" 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:2.576;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg
new file mode 100644
index 00000000..f97c1535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/geany-save-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 14,4 20,0 c 6,0 8,2 8,8 l 0,24 c 0,6 -2,8 -8,8 L 14,44 C 8,44 6,42 6,36 L 6,12 C 6,6 8,4 14,4 Z" style="fill:#268bd2"/>
+ <path d="m 14,4 20,0 c 6,0 8,2 8,8 l 0,16 c 0,6 -2,8 -8,8 L 14,36 C 8,36 6,34 6,28 L 6,12 C 6,6 8,4 14,4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ </g>
+ <path d="m 37.75 17 -6.75 7.625 l -6.75 -7.625 3.75 0 l 0 -8 6 0 l 0 8 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 23.75 25 -6.75 7.625 -6.75 -7.625 l 3.75 0 0 -8 6 0 0 8 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/globe.svg b/.icons/Material-Black-Lime-Numix/48/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg
new file mode 100644
index 00000000..c24e577a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 c 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 23.992 36 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 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 -16.625 l -4 0 l 0 16.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.687 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg
new file mode 100644
index 00000000..20c5007a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 23.992188 36 C 24.605469 36 25.1875 35.738281 25.617188 35.3125 L 33.304688 27.875 C 33.730469 27.472656 33.976562 26.898438 33.992188 26.3125 C 34.023438 25.382812 33.496094 24.550781 32.617188 24.1875 C 31.742188 23.824219 30.714844 24.019531 30.054688 24.6875 L 25.992188 28.625 L 25.992188 12 L 21.992188 12 L 21.992188 28.625 L 17.929688 24.6875 C 17.03125 23.8125 15.582031 23.8125 14.679688 24.6875 C 13.78125 25.5625 13.78125 27 14.679688 27.875 L 22.367188 35.3125 C 22.800781 35.738281 23.382812 36 23.992188 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-first.svg
new file mode 100644
index 00000000..fb98b9ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-first.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,1,-1,0,48,0)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 12 23.993 c 0 0.613 0.262 1.195 0.688 1.625 l 7.438 7.688 c 0.402 0.426 0.977 0.672 1.563 0.688 0.93 0.031 1.762 -0.496 2.125 -1.375 0.363 -0.875 0.168 -1.902 -0.5 -2.563 l -3.938 -4.063 16.625 0 0 -4 -16.625 0 3.938 -4.063 c 0.875 -0.898 0.875 -2.348 0 -3.25 -0.875 -0.898 -2.313 -0.898 -3.188 0 l -7.438 7.688 c -0.426 0.434 -0.688 1.016 -0.688 1.625 z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-home.svg
new file mode 100644
index 00000000..b31d2fa3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 44 24 C 44 35.046875 35.042969 44 24 44 C 12.957031 44 4 35.046875 4 24 C 4 12.957031 12.953125 4 24 4 C 35.046875 4 44 12.957031 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22.503906 12.554688 C 9.214844 22.378906 9.046875 19.710938 9.046875 22.417969 C 9.046875 23.824219 9.515625 24 14 24 L 14 34 C 14 36 14 36 16 36 L 20 36 C 22 36 22 36 22 34 L 22 26 C 24.492188 26 23.507812 26 26 26 L 26 34 C 26 36 26 36 28 36 L 32 36 C 34 36 34 36 34 34 L 34 24 C 38.484375 24 38.953125 23.824219 38.953125 22.417969 C 38.953125 19.703125 38.84375 22.425781 25.496094 12.554688 C 24 11.148438 24 11.148438 22.503906 12.554688 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg
new file mode 100644
index 00000000..817dbc36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 8.03 12 c -2.518 3.345 -4.03 7.492 -4.03 12 0 11.04 8.957 20 20 20 11.04 0 20 -8.957 20 -20 0 -4.508 -1.511 -8.655 -4.03 -12 -9.971 -2 -21.971 -2 -31.941 0" style="fill:#268bd2"/>
+ <path d="m 24 4 c -6.066 0 -12 2 -16 8 l 14.01 0 l 0 16.625 l -4.063 -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.688 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 -16.625 l 13.992 0 c -4 -6 -9.922 -8 -16 -8 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-last.svg
new file mode 100644
index 00000000..a74730f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-last.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-1,1,0,0,48)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 36 24.01 c 0 -0.613 -0.262 -1.195 -0.688 -1.625 l -7.438 -7.688 c -0.402 -0.426 -0.977 -0.672 -1.563 -0.688 -0.93 -0.031 -1.762 0.496 -2.125 1.375 -0.363 0.875 -0.168 1.902 0.5 2.563 l 3.938 4.063 -16.625 0 0 4 16.625 0 -3.938 4.063 c -0.875 0.898 -0.875 2.348 0 3.25 0.875 0.898 2.313 0.898 3.188 0 l 7.438 -7.688 c 0.426 -0.434 0.688 -1.016 0.688 -1.625 z" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-next.svg
new file mode 100644
index 00000000..3d654fc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 36 24.007812 C 36 23.394531 35.738281 22.8125 35.3125 22.382812 L 27.875 14.695312 C 27.472656 14.269531 26.898438 14.023438 26.3125 14.007812 C 25.382812 13.976562 24.550781 14.503906 24.1875 15.382812 C 23.824219 16.257812 24.019531 17.285156 24.6875 17.945312 L 28.625 22.007812 L 12 22.007812 L 12 26.007812 L 28.625 26.007812 L 24.6875 30.070312 C 23.8125 30.96875 23.8125 32.417969 24.6875 33.320312 C 25.5625 34.21875 27 34.21875 27.875 33.320312 L 35.3125 25.632812 C 35.738281 25.199219 36 24.617188 36 24.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg
new file mode 100644
index 00000000..5ff60bb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 C 12.957031 4 4 12.957031 4 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 23.992188 C 12 24.605469 12.261719 25.1875 12.6875 25.617188 L 20.125 33.304688 C 20.527344 33.730469 21.101562 33.976562 21.6875 33.992188 C 22.617188 34.023438 23.449219 33.496094 23.8125 32.617188 C 24.175781 31.742188 23.980469 30.714844 23.3125 30.054688 L 19.375 25.992188 L 36 25.992188 L 36 21.992188 L 19.375 21.992188 L 23.3125 17.929688 C 24.1875 17.03125 24.1875 15.582031 23.3125 14.679688 C 22.4375 13.78125 21 13.78125 20.125 14.679688 L 12.6875 22.367188 C 12.261719 22.800781 12 23.382812 12 23.992188 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-top.svg
new file mode 100644
index 00000000..afc445bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-top.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(-1,0,0,-1,48,48)" style="fill-rule:evenodd">
+ <path d="m 24 4 c -11.04 0 -20 8.957 -20 20 0 4.508 1.511 8.655 4.03 12 7.971 2 21.971 2 31.941 0 2.518 -3.345 4.03 -7.492 4.03 -12 0 -11.04 -8.957 -20 -20 -20" style="fill:#268bd2"/>
+ <path d="m 8 36 c 4 6 9.922 8 16 8 6.066 0 12 -2 16 -8" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+ <path d="m 24.01 12 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 -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 16.625 4 0 0 -16.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" style="fill:#eaf4fb;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg
new file mode 100644
index 00000000..789ab073
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 24 4 C 12.957031 4 4 12.957031 4 24 C 4 35.042969 12.957031 44 24 44 C 35.042969 44 44 35.042969 44 24 C 44 12.957031 35.042969 4 24 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24.007812 12 C 23.394531 12 22.8125 12.261719 22.382812 12.6875 L 14.695312 20.125 C 14.269531 20.527344 14.023438 21.101562 14.007812 21.6875 C 13.976562 22.617188 14.503906 23.449219 15.382812 23.8125 C 16.257812 24.175781 17.285156 23.980469 17.945312 23.3125 L 22.007812 19.375 L 22.007812 36 L 26.007812 36 L 26.007812 19.375 L 30.070312 23.3125 C 30.96875 24.1875 32.417969 24.1875 33.320312 23.3125 C 34.21875 22.4375 34.21875 21 33.320312 20.125 L 25.632812 12.6875 C 25.199219 12.261719 24.617188 12 24.007812 12 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..ab9cd465
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" y="23.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="8"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" y="10.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="23"/>
+ <path d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 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"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..82701cd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg
new file mode 100644
index 00000000..8a663272
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg
new file mode 100644
index 00000000..185d61aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..2d9939da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="23.998" x="8"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="10.998" x="23"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..1dee5ba1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg
new file mode 100644
index 00000000..ede823df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg
new file mode 100644
index 00000000..2a194f8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..0bda584f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="22.5" cy="39" rx="16.5" ry="3" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.85296203,0.49529125,-0.49080994,0.855018,19.804725,-10.973513)">
+ <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/48/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg
new file mode 100644
index 00000000..1883073e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 40.452 4 c -0.305 0 -0.596 0.114 -0.81 0.332 l -8.122 8.121 -3.698 0 c -0.304 -0.002 -0.615 0.117 -0.831 0.332 l -5.38 5.38 c -0.437 0.428 -0.437 1.234 0 1.662 l 6.585 6.584 c 0.22 0.22 0.52 0.34 0.831 0.332 0.298 -0.002 0.599 -0.122 0.81 -0.332 l 5.401 -5.4 c 0.215 -0.215 0.335 -0.506 0.332 -0.81 l 0 -3.718 8.102 -8.101 c 0.437 -0.428 0.437 -1.234 0 -1.662 l -2.389 -2.389 c -0.214 -0.218 -0.526 -0.332 -0.831 -0.332" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18.973 21.261 c -0.298 0.002 -0.599 0.142 -0.81 0.353 l -5.401 5.38 c -0.215 0.215 -0.335 0.526 -0.332 0.831 l 0 3.697 -8.102 8.121 c -0.437 0.428 -0.437 1.213 0 1.641 l 2.389 2.389 c 0.428 0.437 1.213 0.437 1.641 0 l 8.122 -8.101 3.698 0 c 0.304 0.002 0.615 -0.117 0.831 -0.332 l 5.38 -5.4 c 0.437 -0.428 0.437 -1.213 0 -1.641 l -6.585 -6.584 c -0.22 -0.22 -0.52 -0.361 -0.831 -0.353 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/48/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg
new file mode 100644
index 00000000..2948b334
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="36" cy="36" r="6" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 6 8 14 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g 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(-1,0,0,-1,49.999729,48.9999)" 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/48/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..372b35b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 40.452 4 c -0.305 0 -0.596 0.114 -0.81 0.332 l -4.122 4.121 -3.698 0 c -0.304 -0.002 -0.615 0.117 -0.831 0.332 l -5.38 5.38 c -0.437 0.428 -0.437 1.234 0 1.662 l 6.585 6.584 c 0.22 0.22 0.52 0.34 0.831 0.332 0.298 -0.002 0.599 -0.122 0.81 -0.332 l 5.401 -5.4 c 0.215 -0.215 0.335 -0.506 0.332 -0.81 l 0 -3.718 4.102 -4.101 c 0.437 -0.428 0.437 -1.234 0 -1.662 l -2.389 -2.389 c -0.214 -0.218 -0.526 -0.332 -0.831 -0.332" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 14.973 25.26 c -0.298 0.002 -0.599 0.142 -0.81 0.353 l -5.401 5.38 c -0.215 0.215 -0.335 0.526 -0.332 0.831 l 0 3.697 -4.102 4.121 c -0.437 0.428 -0.437 1.213 0 1.641 l 2.389 2.389 c 0.428 0.437 1.213 0.437 1.641 0 l 4.122 -4.101 3.698 0 c 0.304 0.002 0.615 -0.117 0.831 -0.332 l 5.38 -5.4 c 0.437 -0.428 0.437 -1.213 0 -1.641 l -6.585 -6.584 c -0.22 -0.22 -0.52 -0.361 -0.831 -0.353 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/48/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..e2c402dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10.4 4.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <path d="m 15.4 8.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#c2c2c2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <g transform="translate(-7,-3.9999578)" style="fill:#888;opacity:1">
+ <path d="m 22 18 0 4 16 0 0 -4 z"/>
+ <path d="m 22 34 0 4 8 0 0 -4 z"/>
+ <path d="m 22 26 0 4 16 0 0 -4 z"/>
+ </g>
+ <path d="m 22 12 16 0 c 4 0 4 0 4 4 l 0 23.996 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -23.996 c 0 -4 0 -4 4 -4 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 22 18 l 0 4 l 16 0 l 0 -4 Z"/>
+ <path d="m 22 34 l 0 4 l 8 0 l 0 -4 Z"/>
+ <path d="m 22 26 l 0 4 l 16 0 l 0 -4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg
new file mode 100644
index 00000000..a6f92a66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10.4 4.604 15.2 -0.004 c 3.8 0 3.8 0 3.8 3.85 l 0 23.1 c 0 3.85 0 3.85 -3.8 3.85 l -15.2 0 c -3.8 0 -3.8 0 -3.8 -3.85 l 0 -23.1 c 0 -3.85 0 -3.85 3.8 -3.85 z" style="stroke-dasharray:4.8 4.8;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1.2;stroke-dashoffset:1.56"/>
+ <g transform="translate(-12,-8)" style="fill:#888;opacity:0.4">
+ <path d="m 22 18 0 4 16 0 0 -4 z"/>
+ <path d="m 22 34 0 4 8 0 0 -4 z"/>
+ <path d="m 22 26 0 4 16 0 0 -4 z"/>
+ </g>
+ <path d="m 22 12 16 0 c 4 0 4 0 4 4 l 0 23.996 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -23.996 c 0 -4 0 -4 4 -4 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 22 18 l 0 4 l 16 0 l 0 -4 Z"/>
+ <path d="m 22 34 l 0 4 l 8 0 l 0 -4 Z"/>
+ <path d="m 22 26 l 0 4 l 16 0 l 0 -4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg
new file mode 100644
index 00000000..3cb75e3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 10.666667,4 29.333333,4 C 34,4 34,4 34,8.5005493 L 34,35.499451 C 34,40 34,40 29.333333,40 L 10.666667,40 C 6,40 6,40 6,35.499451 L 6,8.5005493 C 6,4 6,4 10.666667,4 Z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(1.1666667,0,0,1.1251373,-15,-9.503845)" style="fill:#888">
+ <path d="m 22.286 18.223 0 3.555 15.429 0 0 -3.555 z"/>
+ <path d="m 22.286 34.22 0 3.555 7.714 0 0 -3.555 z"/>
+ <path d="m 22.286 26.22 0 3.555 15.429 0 0 -3.555 z"/>
+ </g>
+ <path d="m 42 20.253 c 0 0 0.001 -0.974 -2.171 -2.228 -2.095 -1.21 -3.073 -0.678 -3.073 -0.678 l -11.3 19.573 -0.624 7.081 5.815 -4.084" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 25.457,36.919 24.833,44 30.648,39.916" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.11 40.699 -0.281 3.301 2.722 -1.892 m -2.441 -1.409" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg
new file mode 100644
index 00000000..1106cde1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(1.1111111,0,0,1.5396007,3.2222223,1.2111224)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="27" height="3" x="15" y="6" 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(1.1111111,0,0,1.5396007,3.2222223,12.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="15" height="3" x="15" y="17" 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(1.1111111,0,0,1.5396007,3.2222223,23.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="27" height="3" x="15" y="28" 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(1.1111111,0,0,1.5396007,3.2222223,34.211122)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="21" height="3" x="15" y="39" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..7e3f0523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 2 6 l 44 0 l 0 36 l -44 0 Z" style="fill:#dc322f"/>
+ <path d="m 22 16 l -16 12 l 0 10 l 36 0 l 0 -14 l -6 -6 l -6 6 Z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..e59d27fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 2 0 44 -36 0 0 -44" style="fill:#dc322f"/>
+ <path d="m 17.508 14.707 c -1.038 3.679 -1.061 8.77 0.787 11.281 0.777 1.193 1.838 2.76 1.01 4.184 -1.536 2.224 -4.098 3.425 -6.432 4.636 -0.792 0.081 -0.508 0.815 -0.559 1.358 -0.002 0.429 -0.132 0.993 0.503 0.79 l 22.37 0 c 0.635 0.203 0.505 -0.361 0.503 -0.79 -0.051 -0.543 0.234 -1.277 -0.559 -1.358 -2.333 -1.211 -4.895 -2.412 -6.432 -4.636 -0.83 -1.424 0.231 -2.991 1.01 -4.184 1.953 -2.732 2.206 -8.681 0.782 -11.362 c -1.287 -2.326 -2.587 -3.537 -6.487 -3.626 c -3.905 0.157 -5.2 1.3 -6.492 3.707 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..39cfe2cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 46,42 2,42 2,6 46,6 Z" style="fill:#dc322f"/>
+ <path d="m 26 32 16 -12 0 -10 -36 0 0 14 6 6 6 -6 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..1b4d0062
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 46 0 -44 36 0 0 44" style="fill:#dc322f"/>
+ <path d="m 30.492 33.29 c 1.038 -3.679 1.061 -8.77 -0.787 -11.281 -0.777 -1.193 -1.838 -2.76 -1.01 -4.184 1.536 -2.224 4.098 -3.425 6.432 -4.636 0.792 -0.081 0.508 -0.815 0.559 -1.358 0.002 -0.429 0.132 -0.993 -0.503 -0.79 l -22.37 0 c -0.635 -0.203 -0.505 0.361 -0.503 0.79 0.051 0.543 -0.234 1.277 0.559 1.358 2.333 1.211 4.895 2.412 6.432 4.636 0.83 1.424 -0.231 2.991 -1.01 4.184 -1.953 2.732 -2.206 8.681 -0.782 11.362 1.287 2.326 2.587 3.537 6.487 3.626 3.905 -0.157 5.2 -1.3 6.492 -3.707 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..c15363fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-page-setup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 20 0 c 4 0 4 0 4 4 l 0 28 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -28 c 0 -4 0 -4 4 -4 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <g transform="matrix(0.75,0,0,0.75,12,-739.27165)" style="fill:#268bd2;fill-opacity:1">
+ <path d="m 26.519 1026.06 13.481 13.382 l -4.896 4.92 -13.511 -13.411 c -8.621 2.445 -14.162 -3.056 -13.547 -12.225 l 10.03 6.089 2.284 -2.422 -6.158 -9.78 c 8 -1.834 15.394 6.723 12.315 13.447 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg
new file mode 100644
index 00000000..973c5f07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.5,0,0,0.5,26,-2)" 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/48/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..80a4bd12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-paused.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <path d="m 48 10 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(0.25,0,0,0.25,32.5,4)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 6 4 12 0 0 40 -12 0" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 26 4 12 0 0 40 -12 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg
new file mode 100644
index 00000000..6f198a8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-report.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.5,0,0,0.5,26,-2)">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 -11.04 0 -20 -8.957 -20 -20 0 -11.04 8.957 -20 20 -20 11.04 0 20 8.957 20 20" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 36 -8 0 0 -12 8 0 0 12"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..14d2ec9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print-warning.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <path d="m 48 10 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-0.5,0,0,-0.5,50,23)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 40 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg
new file mode 100644
index 00000000..fac9129c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-color.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.408 27.15 c -0.222 -0.787 -0.953 -1.332 -1.785 -1.332 l -4.771 0 c -0.556 0 -1.083 0.245 -1.434 0.668 -0.352 0.423 -0.492 0.978 -0.381 1.513 0.843 4.063 2.919 7.717 6 10.568 0.346 0.32 0.801 0.495 1.27 0.495 0.089 0 0.179 -0.007 0.269 -0.019 0.56 -0.081 1.052 -0.409 1.335 -0.89 l 2.408 -4.093 c 0.402 -0.684 0.309 -1.544 -0.231 -2.13 -1.256 -1.361 -2.183 -3.01 -2.682 -4.78" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.54 36.414 c -0.336 -0.571 -0.953 -0.909 -1.604 -0.909 c -0.131 0 -0.264 0.014 -0.396 0.042 -0.839 0.18 -1.694 0.271 -2.541 0.271 -1.185 0 -2.356 -0.17 -3.482 -0.507 -0.178 -0.053 -0.36 -0.079 -0.539 -0.079 -0.648 0 -1.267 0.335 -1.604 0.909 l -2.364 4.02 c -0.273 0.465 -0.323 1.023 -0.138 1.527 0.186 0.504 0.588 0.902 1.101 1.088 c 2.24 0.812 4.604 1.224 7.03 1.224 c 2 0 3.982 -0.284 5.877 -0.846 0.542 -0.16 0.979 -0.555 1.187 -1.071 0.208 -0.516 0.165 -1.098 -0.118 -1.579 l -2.406 -4.09" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.59 20.845 c 0.221 0.79 0.952 1.337 1.786 1.337 l 4.771 0 c 0.556 0 1.082 -0.245 1.434 -0.667 c 0.352 -0.422 0.492 -0.977 0.382 -1.511 -0.911 -4.428 -3.366 -8.463 -6.912 -11.361 -0.335 -0.274 -0.756 -0.421 -1.186 -0.421 c -0.108 0 -0.217 0.009 -0.325 0.028 -0.538 0.094 -1.01 0.417 -1.279 0.881 l -2.367 4.03 c -0.43 0.732 -0.29 1.659 0.339 2.237 1.614 1.482 2.775 3.367 3.358 5.452" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.876 4.846 c -1.896 -0.561 -3.873 -0.846 -5.877 -0.846 c -2.422 0 -4.787 0.412 -7.03 1.223 -0.512 0.186 -0.915 0.584 -1.101 1.088 -0.186 0.504 -0.135 1.062 0.138 1.527 l 2.364 4.02 c 0.337 0.574 0.956 0.909 1.604 0.909 0.179 0 0.361 -0.026 0.539 -0.079 1.126 -0.336 2.297 -0.507 3.482 -0.507 0.848 0 1.703 0.091 2.541 0.271 0.132 0.028 0.265 0.042 0.396 0.042 0.651 0 1.268 -0.339 1.604 -0.909 l 2.406 -4.09 c 0.283 -0.481 0.326 -1.062 0.118 -1.579 -0.208 -0.516 -0.646 -0.911 -1.187 -1.071" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.15 25.818 -4.771 0 c -0.834 0 -1.565 0.547 -1.786 1.337 -0.583 2.085 -1.744 3.971 -3.358 5.452 -0.629 0.578 -0.769 1.505 -0.339 2.237 l 2.367 4.03 c 0.273 0.465 0.741 0.787 1.279 0.881 0.108 0.019 0.217 0.028 0.325 0.028 0.43 0 0.85 -0.147 1.186 -0.421 c 3.546 -2.898 6 -6.934 6.912 -11.361 0.11 -0.534 -0.03 -1.089 -0.382 -1.511 -0.352 -0.422 -0.878 -0.667 -1.434 -0.667" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.913 9.847 c -0.283 -0.481 -0.775 -0.809 -1.335 -0.89 -0.09 -0.013 -0.18 -0.019 -0.269 -0.019 -0.469 0 -0.924 0.175 -1.27 0.495 -3.083 2.851 -5.159 6.505 -6 10.568 -0.111 0.535 0.029 1.09 0.381 1.513 0.352 0.423 0.878 0.668 1.434 0.668 l 4.771 0 c 0.832 0 1.563 -0.545 1.785 -1.332 0.499 -1.766 1.426 -3.419 2.682 -4.78 0.54 -0.585 0.633 -1.446 0.231 -2.13 l -2.408 -4.093" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.66 15.938 -15.305 3.992 c -1.955 0.51 -3.871 1.284 -4.242 3.387 -0.391 2.22 1.034 4.329 3.18 4.707 1.54 0.271 2.743 -0.686 3.898 -1.652 z" style="fill:#4d4d4d;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg
new file mode 100644
index 00000000..0a3aa2d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.0999998,0,0,1.0999998,0.39785279,-7.6141052)" 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(1.0917031,0,0,1.0917031,-6.7271855,-3.2261884)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.398 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.186 -0.24 -1.612 -0.36 l 0 -14.9 1.832 -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.2756512,0,0,1.2756512,-0.40135894,-10.696573)" 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/48/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..f91cff46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 16 0 24 c 0 4 0 4 4 4 l 20 0 c 4 0 4 0 4 -4 l 0 -24 c -8 0 -22 0 -28 0 z" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,48,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 14 20 0 20 4 0 0 -20 z"/>
+ <path d="m 22 20 0 20 4 0 0 -20 z"/>
+ <path d="m 30 20 0 20 4 0 0 -20 z"/>
+ </g>
+ <path d="m 38 12 -28 0 0 -4 l 8 0 l 0 -4 12 0 0 4 8 0 z" style="fill:#dc322f"/>
+ <path d="m 11.465 43.931 c -1.216 -0.51 -2.28 -1.096 -3.183 -1.755 -8.868 -6.963 -2.819 -17.346 7.713 -17.346 l 0 -6 l 12 9 -12 10.503 l 0 -6 c -9.03 1.515 -9.06 2.881 -4.545 10.489 0 0 1.5 1.515 0 1.111 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg
new file mode 100644
index 00000000..810259f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 38 16 l 0 24 c 0 4 0 4 -4 4 l -20 0 c -4 0 -4 0 -4 -4 l 0 -24 c 8 0 22 0 28 0 Z" style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 14 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ <path d="m 22 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ <path d="m 30 20 l 0 20 l 4 0 l 0 -20 Z"/>
+ </g>
+ <path d="m 10 12 l 28 0 l 0 -4 l -8 0 l 0 -4 l -12 0 l 0 4 l -8 0 Z" style="fill:#dc322f"/>
+ <path d="m 36.535 43.931 c 1.216 -0.51 2.28 -1.096 3.183 -1.755 8.868 -6.963 2.819 -17.346 -7.713 -17.346 l 0 -6 l -12 9 l 12 10.503 0 -6 c 9.03 1.515 9.06 2.881 4.545 10.489 0 0 -1.5 1.515 0 1.111 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-about.svg
new file mode 100644
index 00000000..54476284
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 28 36 L 20 36 L 20 24 L 28 24 L 28 36 "/>
+<path style="fill-rule:evenodd" d="M 28 16 C 28 18.203125 26.203125 20 24 20 C 21.796875 20 20 18.203125 20 16 C 20 13.796875 21.796875 12 24 12 C 26.203125 12 28 13.796875 28 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg
new file mode 100644
index 00000000..dded9c5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 14 14 L 34 14 L 34 18 L 14 18 Z "/>
+<path d="M 14 22 L 34 22 L 34 26 L 14 26 Z "/>
+<path d="M 14 30 L 34 30 L 34 34 L 14 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg
new file mode 100644
index 00000000..fc3bf157
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-faq.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 44 24.003906 C 44 35.046875 35.042969 44 24 44 C 12.957031 44 4 35.046875 4 24.003906 C 4 12.957031 12.953125 4 24 4 C 35.046875 4 44 12.957031 44 24.003906 Z "/>
+<path style="fill:#fff" d="M 20.683594 27.863281 L 20.683594 26.6875 C 20.683594 25.667969 20.921875 24.785156 21.398438 24.03125 C 21.871094 23.28125 22.738281 22.480469 24 21.632812 C 25.214844 20.835938 26.011719 20.191406 26.394531 19.691406 C 26.789062 19.195312 26.984375 18.636719 26.984375 18.023438 C 26.984375 17.335938 26.707031 16.8125 26.152344 16.449219 C 25.597656 16.089844 24.820312 15.910156 23.828125 15.910156 C 22.089844 15.910156 20.113281 16.429688 17.890625 17.46875 L 16 13.988281 C 18.578125 12.664062 21.316406 12 24.207031 12 C 26.589844 12 28.484375 12.523438 29.882812 13.574219 C 31.292969 14.621094 32 16.019531 32 17.769531 C 32 18.933594 31.710938 19.941406 31.132812 20.789062 C 30.554688 21.636719 29.453125 22.589844 27.835938 23.648438 C 26.722656 24.402344 26.019531 24.976562 25.71875 25.367188 C 25.429688 25.757812 25.285156 26.273438 25.285156 26.910156 L 25.285156 27.863281 L 20.683594 27.863281 M 20.128906 33.296875 C 20.128906 32.40625 20.390625 31.734375 20.910156 31.28125 C 21.433594 30.824219 22.191406 30.597656 23.183594 30.597656 C 24.144531 30.597656 24.886719 30.828125 25.40625 31.296875 C 25.9375 31.761719 26.203125 32.429688 26.203125 33.296875 C 26.203125 34.136719 25.9375 34.796875 25.40625 35.285156 C 24.875 35.761719 24.132812 36 23.183594 36 C 22.210938 36 21.460938 35.765625 20.929688 35.300781 C 20.394531 34.824219 20.128906 34.15625 20.128906 33.296875 "/>
+<path style="fill:#268bd2;fill-opacity:.102" d="M 20.683594 27.863281 L 20.683594 26.6875 C 20.683594 25.667969 20.921875 24.785156 21.398438 24.03125 C 21.871094 23.28125 22.738281 22.480469 24 21.632812 C 25.214844 20.835938 26.011719 20.191406 26.394531 19.691406 C 26.789062 19.195312 26.984375 18.636719 26.984375 18.023438 C 26.984375 17.335938 26.707031 16.8125 26.152344 16.449219 C 25.597656 16.089844 24.820312 15.910156 23.828125 15.910156 C 22.089844 15.910156 20.113281 16.429688 17.890625 17.46875 L 16 13.988281 C 18.578125 12.664062 21.316406 12 24.207031 12 C 26.589844 12 28.484375 12.523438 29.882812 13.574219 C 31.292969 14.621094 32 16.019531 32 17.769531 C 32 18.933594 31.710938 19.941406 31.132812 20.789062 C 30.554688 21.636719 29.453125 22.589844 27.835938 23.648438 C 26.722656 24.402344 26.019531 24.976562 25.71875 25.367188 C 25.429688 25.757812 25.285156 26.273438 25.285156 26.910156 L 25.285156 27.863281 L 20.683594 27.863281 M 20.128906 33.296875 C 20.128906 32.40625 20.390625 31.734375 20.910156 31.28125 C 21.433594 30.824219 22.191406 30.597656 23.183594 30.597656 C 24.144531 30.597656 24.886719 30.828125 25.40625 31.296875 C 25.9375 31.761719 26.203125 32.429688 26.203125 33.296875 C 26.203125 34.136719 25.9375 34.796875 25.40625 35.285156 C 24.875 35.761719 24.132812 36 23.183594 36 C 22.210938 36 21.460938 35.765625 20.929688 35.300781 C 20.394531 34.824219 20.128906 34.15625 20.128906 33.296875 "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/help.svg b/.icons/Material-Black-Lime-Numix/48/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/hint.svg b/.icons/Material-Black-Lime-Numix/48/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg
new file mode 100644
index 00000000..d00b3b38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="12" cy="34" r="10" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="10" cy="34" cx="36" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="24" cy="14" r="10" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..3a2cbd72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.509 22 -2.396 8.114 -8.114 2.395 8.114 2.377 2.396 8.114 2.377 -8.114 8.114 -2.377 -8.114 -2.395" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.5 11 -1.889 6.611 -6.611 1.894 6.611 1.884 1.889 6.611 1.889 -6.611 6.611 -1.884 -6.611 -1.894" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.5 2 -1.5 5 -5 1.494 5 1.506 1.5 5 1.5 -5 5 -1.506 -5 -1.494" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2363013,1.7348283,-1.7656211,1.2147399,60.093733,8.2584703)">
+ <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/48/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg
new file mode 100644
index 00000000..441329bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-crop.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 2 0 6 6 0 0 -6 z m -8 8 0 6 30 0 0 30 6 0 0 -36 z m 8 8 0 20 20 0 0 -6 -14 0 0 -14 z m 30 14 0 6 6 0 0 -6 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg
new file mode 100644
index 00000000..60e933f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.97188003,0,0.16871985)">
+ <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.8571429,0,0,2.8571429,0.285714,0.2857136)">
+ <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.8571429,0,0,2.8571429,0.285714,1.9999996)">
+ <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.8571429,0,0,2.8571429,2,0.2857136)">
+ <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.8571429,0,0,2.8571429,2,1.9999996)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.57 c -0.27 0.026 -0.559 0.042 -0.864 0.042 -0.305 0 -0.594 -0.016 -0.864 -0.042 l -0.386 2.219 c 0.842 0.291 1.677 0.271 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.464 c 0 0.404 -1.119 0.826 -2.5 0.826 -1.381 0 -2.5 -0.422 -2.5 -0.826 0 -0.404 1.119 -0.868 2.5 -0.868 1.381 0 2.5 0.464 2.5 0.868" 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/48/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg
new file mode 100644
index 00000000..1cff344e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.0952381,0,0,2.0952381,-1.1428572,-1.1428572)">
+ <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.727 12 c 0 3.16 -2.564 5.725 -5.727 5.725 -3.164 0 -5.727 -2.565 -5.727 -5.725 0 -3.165 2.564 -5.73 5.727 -5.73 3.164 0 5.727 2.565 5.727 5.73 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.486 9.757 c 0 1.239 -1 2.243 -2.243 2.243 c -1.239 0 -2.243 -1 -2.243 -2.243 c 0 -1.239 1 -2.243 2.243 -2.243 1.239 0 2.243 1 2.243 2.243 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg
new file mode 100644
index 00000000..42e28d8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 6 L 46 6 L 46 42 L 2 42 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22 16 L 6 28 L 6 38 L 42 38 L 42 24 L 36 18 L 30 24 Z "/>
+<path style="fill:#cb4b16" d="M 18 30 L 46 30 L 32 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg
new file mode 100644
index 00000000..ea9980bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 40.265625 11.980469 L 36.023438 7.738281 C 31.777344 3.492188 28.949219 6.324219 26.121094 9.152344 L 9.152344 26.121094 C 6.324219 28.949219 3.496094 31.777344 7.738281 36.019531 L 11.980469 40.261719 C 16.222656 44.507812 19.050781 41.675781 21.878906 38.847656 L 38.410156 21.96875 C 41.238281 19.140625 44.507812 16.222656 40.265625 11.980469 Z M 34.609375 17.636719 L 17.636719 34.605469 C 17.636719 34.605469 16.222656 36.019531 14.109375 33.90625 C 11.980469 31.777344 13.394531 30.363281 13.394531 30.363281 L 30.363281 13.394531 C 30.242188 13.515625 31.777344 11.980469 33.953125 14.15625 C 36.023438 16.222656 34.609375 17.636719 34.609375 17.636719 Z "/>
+<path d="M 44.507812 7.738281 L 33.191406 19.050781 C 30.363281 21.878906 26.121094 17.636719 28.949219 14.808594 L 40.265625 3.492188 C 43.09375 0.664062 47.335938 4.90625 44.507812 7.738281 Z "/>
+<path d="M 19.050781 33.191406 L 7.738281 44.507812 C 4.910156 47.335938 0.667969 43.09375 3.496094 40.261719 L 14.808594 28.949219 C 17.636719 26.121094 21.878906 30.363281 19.050781 33.191406 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 44.507812 7.738281 L 33.191406 19.050781 C 30.363281 21.878906 26.121094 17.636719 28.949219 14.808594 L 40.265625 3.492188 C 43.09375 0.664062 47.335938 4.90625 44.507812 7.738281 Z "/>
+<path d="M 19.050781 33.191406 L 7.738281 44.507812 C 4.910156 47.335938 0.667969 43.09375 3.496094 40.261719 L 14.808594 28.949219 C 17.636719 26.121094 21.878906 30.363281 19.050781 33.191406 Z "/>
+</g>
+<path style="fill:#cb4b16" d="M 18 30 L 46 30 L 32 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg
new file mode 100644
index 00000000..695027d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 6 2 L 42 2 L 42 46 L 6 46 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8 4 L 8 44 L 40 44 L 40 4 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 12 10 L 36 10 L 36 12 L 12 12 Z "/>
+<path d="M 12 18 L 12 38 L 36 38 L 36 18 Z "/>
+</g>
+<path style="fill:#cb4b16" d="M 18.5 29.5 L 46 29.5 L 32.25 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg
new file mode 100644
index 00000000..5f536250
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/insert-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2,0,0,2,2,2)">
+ <path d="m 8 14 14 0 -7 8 z" style="fill:#cb4b16"/>
+ </g>
+ <g transform="matrix(2.708382,0,0,2.6280072,2,3.294118)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.187 1.791 -2.187 6.088 l 1.01 0 0.58 -1.649 2.144 0 0.589 1.649 1.068 0 -2.187 -6.088 z m 1.219 3.478 -1.489 0 0.748 -2.215 z" style="fill:#888"/>
+ <path d="m 7.791 2.806 c 0.955 0 1.203 0.273 1.203 0.728 0 0.481 -0.324 0.756 -1.16 0.756 -0.296 0 -0.591 0 -0.887 0 l 0 -1.484 z m -0.085 2.368 c 1.262 0 1.731 0.326 1.731 0.867 0 0.661 -0.64 0.823 -1.723 0.823 l -0.768 0 0 -1.681 z m -1.798 -3.383 l 0 6.087 1.917 0 c 2.235 0 2.661 -1.03 2.661 -1.709 0 -0.592 -0.409 -1.305 -1.245 -1.46 0.546 -0.335 0.776 -0.79 0.776 -1.322 0 -0.541 -0.316 -1.633 -2.038 -1.597 z" style="fill:#888"/>
+ <path d="m 14.299 1.791 c -1.965 0 -3.222 1.314 -3.222 3.03 0 1.692 1.196 3.057 3.161 3.057 0.559 0 1.214 -0.129 1.851 -0.395 l 0.157 -0.06 -0.349 -0.85 -0.157 0.06 c -0.463 0.18 -0.926 0.275 -1.31 0.275 -1.415 0 -2.253 -0.833 -2.253 -2.095 0 -1.133 0.786 -2.087 2.096 -2.087 0.279 0 0.707 0 1.371 0.24 l 0.166 0.06 0.349 -0.842 -0.157 -0.06 c -0.637 -0.249 -1.231 -0.335 -1.703 -0.335" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-add.svg
new file mode 100644
index 00000000..558b3c0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 18 6 L 18 18 L 6 18 L 6 30 L 18 30 L 18 42 L 30 42 L 30 30 L 42 30 L 42 18 L 30 18 L 30 6 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg
new file mode 100644
index 00000000..bab61107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14.01 9.703 c -1.598 5.66 -1.633 13.492 1.211 17.355 c 1.195 1.836 2.828 4.246 1.551 6.438 c -2.363 3.422 -6.305 5.27 -9.895 7.133 c -1.219 0.125 -0.781 1.254 -0.859 2.09 c -0.004 0.66 -0.203 1.527 0.773 1.215 l 34.414 0 c 0.977 0.313 0.777 -0.555 0.773 -1.215 c -0.078 -0.836 0.359 -1.965 -0.859 -2.09 c -3.59 -1.863 -7.531 -3.711 -9.895 -7.133 c -1.277 -2.191 0.355 -4.602 1.551 -6.438 c 3 -4.203 3.395 -13.355 1.203 -17.48 c -1.98 -3.578 -3.98 -5.441 -9.98 -5.578 c -6.01 0.242 -8 2 -9.988 5.703 Z" style="fill:#6c71c4"/>
+ <path d="m 22 32 24 0 0 8 -24 0 z" style="fill:#dc312f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg
new file mode 100644
index 00000000..d076847e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 6 18 L 42 18 L 42 30 L 6 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/lock.svg b/.icons/Material-Black-Lime-Numix/48/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg
new file mode 100644
index 00000000..7bdb199b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-archive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="36" height="44" x="8" y="2" rx="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="12" y="6" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="12" y="26" rx="1" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="6" x="16" y="12" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="3" x="16" y="15" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="6" x="33" y="12" rx="1.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="32" x="16" height="6" width="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="35" x="16" height="3" width="20" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="32" x="33" height="6" width="3" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg
new file mode 100644
index 00000000..ffc59ec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.5 5 c -1.123 0 -2.245 0.289 -3.25 0.869 c -2.01 1.16 -3.25 3.309 -3.25 5.629 l 0 20.502 c 0 1.427 0.764 2.751 2 3.465 1.236 0.714 2.764 0.714 4 0 1.236 -0.714 2 -2.038 2 -3.465 l 0 -15 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 c -0.554 0 -1 0.446 -1 1 l 0 15 c 0 0.36 -0.189 0.687 -0.5 0.867 -0.311 0.18 -0.689 0.18 -1 0 c -0.311 -0.18 -0.5 -0.507 -0.5 -0.867 l 0 -20.502 c 0 -1.253 0.665 -2.405 1.75 -3.03 1.085 -0.627 2.415 -0.627 3.5 0 c 1.085 0.627 1.75 1.778 1.75 3.03 l 0 22.502 c 0 2.146 -1.142 4.122 -3 5.195 -1.858 1.073 -4.142 1.073 -6 0 c -1.858 -1.073 -3 -3.049 -3 -5.195 l 0 -19 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 c -0.554 0 -1 0.446 -1 1 l 0 19 c 0 3.213 1.717 6.188 4.5 7.795 2.783 1.607 6.217 1.607 9 0 c 2.783 -1.607 4.5 -4.582 4.5 -7.795 l 0 -22.502 c 0 -2.32 -1.241 -4.469 -3.25 -5.629 -1 -0.58 -2.127 -0.869 -3.25 -0.869" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg
new file mode 100644
index 00000000..cfe4b90b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-copy.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.4545455,-8.9375)" style="fill:#1d699f;fill-opacity:1">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 l -34 18.75 c 0 3.125 0 3.125 3.091 3.125" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg
new file mode 100644
index 00000000..f9376e21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-encrypted.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 c 0 -8.852 0 -18.883 0 -24 c 0 -4 0 -4 -4 -4 Z"/>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z"/>
+ </g>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z" style="fill:#268bd2"/>
+ <path d="m 2 18 l 22 12 l 22 -12 c 0 -4 0 -4 -4 -4 l -36 0 c -4 0 -4 0 -4 4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="translate(-4,-1.6e-7)">
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 13.684 0 13.684 10 l 0 6 c 2 0 6.316 -0.004 6.316 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4.316 -4 6.316 -4 l 0 -6 c 0 -10 7.684 -10 13.684 -10 m 0 6 c -2 0 -7.368 0 -7.368 6 l 0 4 14.737 0 0 -4 c 0 -6 -5.368 -6 -7.368 -6" style="fill:#dc322f;fill-opacity:1"/>
+ </g>
+ <path d="m 36.5 36 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 1 1.996 L 35 44 l 3 0 0 -3.502 A 2.5 2.5 0 0 0 39 38.5 2.5 2.5 0 0 0 36.5 36" style="fill:#000;opacity:1;fill-opacity:0.102;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg
new file mode 100644
index 00000000..007fce7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 23.914062 10.25 L 37.664062 21.25 C 40.421875 24.007812 40.414062 24 37.664062 26.75 L 23.914062 37.75 C 22 39.285156 22 38.714844 22 34.917969 C 21.960938 33.542969 21.914062 32 22 30 C 21.96875 30 22.03125 30 22 30 C 8.335938 30 1.914062 21.25 2 10.164062 C 7.414062 15.75 13.75 18.171875 22 18 C 22 16.03125 21.960938 15.328125 22 14 C 22 12 22 8.890625 23.914062 10.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg
new file mode 100644
index 00000000..38d4542d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-important.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 46 14 C 46 20.628906 40.628906 26 34 26 C 27.371094 26 22 20.628906 22 14 C 22 7.371094 27.371094 2 34 2 C 40.628906 2 46 7.371094 46 14 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 32 6 L 36 6 L 36 18 L 32 18 Z "/>
+<path d="M 32 20 L 36 20 L 36 22 L 32 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..2266d31e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-junk.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#f27d0c" d="M 22 10 C 16 34 28 32 38 40 C 40 34 38 34 38 32 C 38 32 40 28 44 34 C 44 30 52 20 38 8 C 38 14 34 14 34 14 C 32 12 32 10 32 8 C 32 6 32 2 32 2 C 28 4 26 8 26 12 L 26 16 C 26 16 24 16 22 10 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..37547872
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-notjunk.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#f27d0c" d="M 22 10 C 16 34 28 32 38 40 C 40 34 38 34 38 32 C 38 32 40 28 44 34 C 44 30 52 20 38 8 C 38 14 34 14 34 14 C 32 12 32 10 32 8 C 32 6 32 2 32 2 C 28 4 26 8 26 12 L 26 16 C 26 16 24 16 22 10 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 29.5 44.71875 C 29.5 45.070312 29.546875 45.476562 29.625 45.929688 C 30.265625 46.023438 30.804688 45.992188 31.28125 45.929688 C 31.4375 45.929688 31.585938 45.953125 31.726562 45.929688 C 32.203125 45.875 32.664062 45.703125 33.070312 45.359375 C 33.203125 45.242188 33.320312 45.132812 33.445312 44.976562 C 34.195312 44.28125 34.898438 43.53125 35.617188 42.804688 L 37.78125 40.640625 C 38.492188 41.367188 39.226562 42.078125 39.945312 42.804688 C 40.664062 43.53125 41.375 44.265625 42.109375 44.976562 C 42.21875 45.125 42.367188 45.25 42.492188 45.359375 C 42.640625 45.492188 42.78125 45.59375 42.9375 45.679688 C 43.234375 45.828125 43.5625 45.890625 43.890625 45.929688 C 44.101562 45.960938 44.3125 46 44.53125 46 C 44.632812 46 44.742188 46 44.851562 46 C 45.21875 45.984375 45.570312 45.9375 45.929688 45.929688 C 45.984375 45.570312 45.992188 45.21875 46 44.914062 C 46 44.851562 46 44.78125 46 44.71875 C 45.992188 44.578125 45.945312 44.46875 45.929688 44.335938 C 45.929688 44.3125 45.9375 44.296875 45.929688 44.273438 C 45.90625 43.617188 45.820312 43 45.359375 42.484375 C 45.242188 42.351562 45.132812 42.234375 44.976562 42.101562 L 40.648438 37.765625 L 44.976562 33.429688 C 45.125 33.320312 45.25 33.164062 45.359375 33.046875 C 45.492188 32.898438 45.59375 32.757812 45.679688 32.601562 C 45.828125 32.3125 45.890625 32.015625 45.929688 31.703125 C 45.976562 31.351562 46.007812 30.992188 46 30.617188 C 45.992188 30.3125 45.984375 29.96875 45.929688 29.601562 C 45.265625 29.484375 44.734375 29.476562 44.273438 29.539062 C 44.101562 29.539062 43.9375 29.570312 43.765625 29.601562 C 43.15625 29.695312 42.546875 29.945312 42.109375 30.554688 C 41.359375 31.25 40.664062 32 39.945312 32.726562 L 37.78125 34.898438 L 33.445312 30.554688 C 33.320312 30.398438 33.203125 30.289062 33.070312 30.171875 C 32.921875 30.046875 32.773438 29.9375 32.617188 29.851562 C 32.359375 29.71875 32.085938 29.640625 31.796875 29.601562 C 31.773438 29.59375 31.75 29.601562 31.726562 29.601562 C 31.140625 29.460938 30.46875 29.484375 29.625 29.601562 C 29.515625 30.273438 29.507812 30.796875 29.5625 31.257812 C 29.585938 31.421875 29.578125 31.617188 29.625 31.765625 C 29.648438 31.835938 29.671875 31.898438 29.6875 31.960938 C 29.804688 32.5 30.03125 33.03125 30.585938 33.429688 C 31.28125 34.179688 32.023438 34.875 32.75 35.59375 C 33.476562 36.3125 34.1875 37.054688 34.914062 37.765625 C 34.1875 38.460938 33.460938 39.15625 32.75 39.875 C 32.734375 39.882812 32.757812 39.921875 32.75 39.9375 C 32.023438 40.65625 31.28125 41.359375 30.585938 42.101562 C 30.429688 42.210938 30.3125 42.367188 30.203125 42.484375 C 30.125 42.570312 30.070312 42.648438 30.007812 42.742188 C 29.976562 42.789062 29.90625 42.820312 29.882812 42.867188 C 29.875 42.890625 29.890625 42.914062 29.882812 42.9375 C 29.75 43.195312 29.671875 43.476562 29.625 43.765625 C 29.625 43.804688 29.632812 43.851562 29.625 43.890625 C 29.5625 44.148438 29.5 44.414062 29.5 44.71875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg
new file mode 100644
index 00000000..1ad148af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 40 L 40 40 L 40 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..0568d8cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-mark-unread.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6 14 C 2 14 2 14 2 18 L 2 42 C 2 46 2 46 6 46 L 42 46 C 46 46 46 46 46 42 C 46 33.148438 46 23.117188 46 18 C 46 14 46 14 42 14 Z "/>
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+</g>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#268bd2" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#fff;fill-opacity:.102" d="M 2 18 L 24 30 L 46 18 C 46 14 46 14 42 14 L 6 14 C 2 14 2 14 2 18 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 41.121094 14.914062 C 43.175781 24.144531 42.621094 23 34.964844 19.109375 C 26.933594 23.347656 27.214844 23.707031 28.871094 14.824219 C 21.644531 8.574219 22.472656 9.136719 31.246094 7.984375 C 35.199219 -0.296875 34.863281 0.296875 38.824219 8.039062 C 48.082031 9.109375 47.863281 8.746094 41.121094 14.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg
new file mode 100644
index 00000000..cac272ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path style="fill:#fff" d="M 8 8 L 8 40 L 40 40 L 40 8 Z "/>
+<g style="fill:#268bd2">
+<path d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "/>
+<path d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 41.121094 14.914062 C 43.175781 24.144531 42.621094 23 34.964844 19.109375 C 26.933594 23.347656 27.214844 23.707031 28.871094 14.824219 C 21.644531 8.574219 22.472656 9.136719 31.246094 7.984375 C 35.199219 -0.296875 34.863281 0.296875 38.824219 8.039062 C 48.082031 9.109375 47.863281 8.746094 41.121094 14.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg
new file mode 100644
index 00000000..53b437a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-message.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-6)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 6,40 36,0 c 4,0 4,0 4,-4 L 46,12 2,36 c 0,4 0,4 4,4 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42,40 6,40 C 2,40 2,40 2,36 L 2,12 46,36 c 0,4 0,4 -4,4 z" style="fill:#268bd2"/>
+ <path d="M 2,12 24,24 46,12 C 46,8 46,8 42,8 L 6,8 C 2,8 2,8 2,12 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg
new file mode 100644
index 00000000..a76752c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2;opacity:0.4">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 36 5.125 l -17 9.375 l 17 9.375 l 0 -18.75 z" style="fill:#000;opacity:0.4;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;opacity:0.4;fill-opacity:0.102"/>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg
new file mode 100644
index 00000000..7d8a66d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -26 l -22 -14 l -22 14 l 0 26 c 0 4 0 4 4 4 Z" style="fill:#268bd2"/>
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -26 l -22 -14 l -22 14 l 0 26 c 0 4 0 4 4 4 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 l 0 32 l 32 0 l 0 -32 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 6 46 l 36 0 c 4 0 4 0 4 -4 l 0 -24 l -44 24 c 0 4 0 4 4 4 Z"/>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z"/>
+ </g>
+ <path d="m 42 46 l -36 0 c -4 0 -4 0 -4 -4 l 0 -24 l 44 24 c 0 4 0 4 -4 4 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 30.538 25.22 -10.415 8.332 c -2.089 2.089 -2.083 2.083 0 4.166 l 10.415 8.332 c 1.45 1.163 1.45 0.731 1.45 -2.145 0.03 -1.041 0.065 -2.21 0 -3.725 0.024 0 -0.024 0 0 0 10.349 0 15.214 -6.627 15.15 -15.02 -4.101 4.231 -8.9 6.07 -15.15 5.935 0 -1.491 0.03 -2.024 0 -3.03 0 -1.515 0 -3.87 -1.45 -2.84 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg
new file mode 100644
index 00000000..72a67927
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 24.085938 17.707031 L 10.335938 28.707031 C 7.578125 31.464844 7.585938 31.457031 10.335938 34.207031 L 24.085938 45.207031 C 26 46.742188 26 46.171875 26 42.378906 C 26.039062 41.003906 26.085938 39.457031 26 37.457031 C 26.03125 37.457031 25.96875 37.457031 26 37.457031 C 39.664062 37.457031 46.085938 19.085938 46 8 C 40.585938 13.585938 34.25 25.628906 26 25.457031 C 26 23.488281 26.039062 22.785156 26 21.457031 C 26 19.457031 26 16.347656 24.085938 17.707031 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 24.085938 17.707031 L 10.335938 28.707031 C 7.578125 31.464844 7.585938 31.457031 10.335938 34.207031 L 24.085938 45.207031 C 26 46.742188 26 46.171875 26 42.378906 C 26.039062 41.003906 26.085938 39.457031 26 37.457031 C 26.03125 37.457031 25.96875 37.457031 26 37.457031 C 39.664062 37.457031 46.085938 19.085938 46 8 C 40.585938 13.585938 34.25 25.628906 26 25.457031 C 26 23.488281 26.039062 22.785156 26 21.457031 C 26 19.457031 26 16.347656 24.085938 17.707031 Z "/>
+<path style="fill:#859900" d="M 24.085938 8.21875 L 10.335938 19.21875 C 7.578125 21.976562 7.585938 21.96875 10.335938 24.71875 L 24.085938 35.71875 C 26 37.253906 26 36.683594 26 32.890625 C 26.039062 31.515625 26.085938 29.96875 26 27.96875 C 26.03125 27.96875 25.96875 27.96875 26 27.96875 C 39.664062 27.96875 46.085938 19.21875 46 8.132812 C 40.585938 13.71875 34.25 16.140625 26 15.96875 C 26 14 26.039062 13.296875 26 11.96875 C 26 9.96875 26 6.859375 24.085938 8.21875 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..a2b0094f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 24.085938 10.25 L 10.335938 21.25 C 7.578125 24.007812 7.585938 24 10.335938 26.75 L 24.085938 37.75 C 26 39.285156 26 38.714844 26 34.917969 C 26.039062 33.542969 26.085938 32 26 30 C 26.03125 30 25.96875 30 26 30 C 39.664062 30 46.085938 21.25 46 10.164062 C 40.585938 15.75 34.25 18.171875 26 18 C 26 16.03125 26.039062 15.328125 26 14 C 26 12 26 8.890625 24.085938 10.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg
new file mode 100644
index 00000000..3607a0e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 16 18 L 30 32 L 22 32 L 22 46 L 10 46 L 10 32 L 2 32 Z "/>
+<path style="fill:#859900" d="M 32 30 L 46 16 L 38 16 L 38 2 L 26 2 L 26 16 L 18 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg
new file mode 100644
index 00000000..6f33a5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 12 L 4 6 L 6 6 L 6 4 L 12 4 L 12 6 L 16 6 L 16 4 L 22 4 L 22 6 L 26 6 L 26 4 L 32 4 L 32 6 L 36 6 L 36 4 L 42 4 L 42 6 L 44 6 L 44 12 C 42.164062 12 43.835938 12 42 12 L 42 16 L 44 16 L 44 22 L 42 22 L 42 26 L 44 26 L 44 32 L 42 32 L 42 36 L 44 36 L 44 42 L 42 42 L 42 44 L 36 44 L 36 42 L 32 42 L 32 44 L 26 44 L 26 42 L 22 42 L 22 44 L 16 44 L 16 42 L 12 42 L 12 44 L 6 44 L 6 42 L 4 42 L 4 36 L 6 36 L 6 32 L 4 32 L 4 26 L 6 26 L 6 22 L 4 22 L 4 16 L 6 16 L 6 12 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 10 L 38 10 L 38 38 L 10 38 Z "/>
+<path style="fill:#dc322f" d="M 16 16 C 18.75 16 21.5 15.5 21.5 19.28125 C 24.25 15.5 32 16 32 16 C 29.25 18.75 26 23.25 26 26 L 32 30 C 32 30 29.75 32 27 32 C 18.75 32 16 27 16 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/48/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg
new file mode 100644
index 00000000..1ca58008
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 44 35.625 L 44 43.625 L 4 43.625 L 4 35.625 Z "/>
+<path d="M 4 29.625 L 24 4.375 L 44 29.625 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..dfaea890
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-import-audio-cd.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 20.5 c 1.932 0 3.5 1.568 3.5 3.5 0 1.932 -1.568 3.5 -3.5 3.5 -1.932 0 -3.5 -1.568 -3.5 -3.5 0 -1.932 1.568 -3.5 3.5 -3.5 z" style="stroke-opacity:1;fill:none;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24 4 c -11.09 0 -20 8.914 -20 20 0 11.09 8.914 20 20 20 11.09 0 20 -8.914 20 -20 0 -11.09 -8.914 -20 -20 -20 m 0 12 c 4.406 0 8 3.594 8 8 0 4.406 -3.594 8 -8 8 -4.406 0 -8 -3.594 -8 -8 0 -4.406 3.594 -8 8 -8 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 3 c -11.622 0 -21 9.378 -21 21 0 11.622 9.378 21 21 21 11.622 0 21 -9.378 21 -21 0 -11.622 -9.378 -21 -21 -21 m 0 2 c 10.55 0 19 8.45 19 19 0 10.55 -8.45 19 -19 19 -10.55 0 -19 -8.45 -19 -19 0 -10.55 8.45 -19 19 -19 m 0 10 c -4.95 0 -9 4.05 -9 9 0 4.95 4.05 9 9 9 4.95 0 9 -4.05 9 -9 0 -4.95 -4.05 -9 -9 -9 z m 0 2 c 3.863 0 7 3.137 7 7 0 3.863 -3.137 7 -7 7 -3.863 0 -7 -3.137 -7 -7 0 -3.863 3.137 -7 7 -7 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:#888;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 45 36 -9 9 -9 -9 5 0 0 -9 8 0 0 9 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg
new file mode 100644
index 00000000..a314bc47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 4 L 22 4 L 22 44 L 4 44 Z "/>
+<path d="M 26 4 L 44 4 L 44 44 L 26 44 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg
new file mode 100644
index 00000000..2b0b4de3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..7ed45248
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 2 0 44 -40 -22" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg
new file mode 100644
index 00000000..daa82f20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 4 2 L 4 46 L 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg
new file mode 100644
index 00000000..4d0b2221
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 4 4 L 44 4 L 44 44 L 4 44 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..9839a73a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 10 10 L 38 10 C 45.9375 10 46 10 46 18 L 46 30 C 46 38 46 38 38 38 C 34 38 34 38 30.921875 38 C 31.957031 38.882812 32.699219 40.191406 32.160156 41.621094 C 31.585938 43.695312 28.589844 44.214844 27.304688 42.511719 C 24.910156 40.097656 23.582031 37.734375 21.25 35.257812 C 23.722656 32.644531 25.179688 30.128906 27.722656 27.589844 C 29.394531 26.046875 32.492188 27.433594 32.359375 29.734375 C 32.414062 30.933594 31.667969 31.238281 30.890625 32 C 34 32 34 32 38 32 C 40 32 40 32 40 30 L 40 18 C 40 16 40 16 38 16 C 31.695312 16 10 16 10 16 C 8 16 8 16 8 18 L 8 30 C 8 32 8 32 10 32 L 14 32 C 16 32 16 32 16.023438 34.058594 C 16 34.703125 16.011719 35.378906 16 36 C 16 38 16 38 14 38 L 10 38 C 2 38 2 38 2 30 L 2 18 C 2 10 1.9375 10 10 10 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..4e7d62db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-playlist-shuffle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 2 38 C 2 36.164062 2 33.835938 2 32 C 4.9375 31.96875 9.0625 32.117188 12 32 C 15.96875 32 17.121094 32 18 30 L 22 18 C 24.75 9.75 24.734375 10 28 10 C 31.09375 10 32.90625 10 36 10 C 34.96875 9.117188 34.554688 8.0625 35.09375 6.632812 C 35.664062 4.5625 38.664062 4.039062 39.945312 5.742188 C 42.34375 8.15625 43.671875 10.523438 46 13 C 43.53125 15.609375 42.070312 18.125 39.523438 20.664062 C 37.851562 22.210938 34.757812 20.820312 34.890625 18.523438 C 34.835938 17.320312 35.21875 16.757812 36 16 C 32.546875 16.03125 35.445312 15.875 32 16 C 28 16 28.945312 16 28 18 L 24 30 C 21.25 38.25 21.5 38 16 38 C 13.421875 38 4.578125 38 2 38 Z " fill="#268bd0"/>
+ <path d="M 2 38 C 2 36.164062 2 33.835938 2 32 C 4.9375 31.96875 9.0625 32.117188 12 32 C 15.96875 32 17.121094 32 18 30 L 22 18 C 24.75 9.75 24.734375 10 28 10 C 31.09375 10 32.90625 10 36 10 C 34.96875 9.117188 34.554688 8.0625 35.09375 6.632812 C 35.664062 4.5625 38.664062 4.039062 39.945312 5.742188 C 42.34375 8.15625 43.671875 10.523438 46 13 C 43.53125 15.609375 42.070312 18.125 39.523438 20.664062 C 37.851562 22.210938 34.757812 20.820312 34.890625 18.523438 C 34.835938 17.320312 35.21875 16.757812 36 16 C 32.546875 16.03125 35.445312 15.875 32 16 C 28 16 28.945312 16 28 18 L 24 30 C 21.25 38.25 21.5 38 16 38 C 13.421875 38 4.578125 38 2 38 Z " fill-opacity="0.102"/>
+ <path d="M 2 10 C 2 11.835938 2 14.164062 2 16 C 4.9375 16.03125 9.0625 15.882812 12 16 C 15.96875 16 17.121094 16 18 18 L 22 30 C 24.75 38.25 24.734375 38 28 38 C 31.09375 38 32.90625 38 36 38 C 34.96875 38.882812 34.554688 39.9375 35.09375 41.367188 C 35.664062 43.4375 38.664062 43.960938 39.945312 42.257812 C 42.34375 39.84375 43.671875 37.476562 46 35 C 43.53125 32.390625 42.070312 29.875 39.523438 27.335938 C 37.851562 25.789062 34.757812 27.179688 34.890625 29.476562 C 34.835938 30.679688 35.21875 31.242188 36 32 C 32.546875 31.96875 35.445312 32.125 32 32 C 28 32 28.945312 32 28 30 L 24 18 C 21.25 9.75 21.5 10 16 10 C 13.421875 10 4.578125 10 2 10 Z " fill="#268bd0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg
new file mode 100644
index 00000000..19e38ebe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#268bd2" d="M 30 4 L 30 44 L 4 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg
new file mode 100644
index 00000000..92a2c864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#268bd2" d="M 18 4 L 18 44 L 44 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg
new file mode 100644
index 00000000..12866f7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 44 4 L 44 44 L 18 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 44 4 L 44 44 L 18 24 Z "/>
+<g style="fill:#268bd2">
+<path d="M 12 4 L 4 4 L 4 44 L 12 44 Z "/>
+<path d="M 30 4 L 30 44 L 4 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg
new file mode 100644
index 00000000..f4fdc7f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 4 4 L 4 44 L 30 24 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 4 4 L 4 44 L 30 24 Z "/>
+<g style="fill:#268bd2">
+<path d="M 36 4 L 44 4 L 44 44 L 36 44 Z "/>
+<path d="M 18 4 L 18 44 L 44 24 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/merge.svg
new file mode 100644
index 00000000..d8eb78a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="4" height="9" x="10" y="33" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 22 13 0 10 -12 10 2.563 3.07 11.438 -9.531 11.438 9.531 2.563 -3.07 -12 -10 0 -10 l -4 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="33" x="34" height="9" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg
new file mode 100644
index 00000000..c58ef1aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.3333333,0,0,2.7999999,5.3333333,1.6000014)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 10.143 0 2.143 -12 0 0 -2.143 z"/>
+ <path d="m 2 8.714 6 -5.714 6 5.714"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/next.svg b/.icons/Material-Black-Lime-Numix/48/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg
new file mode 100644
index 00000000..1c46f9bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="12.5" width="2" x="9" height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" y="-35.5" x="9" height="23" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="3" cy="9" cx="9" 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"/>
+ <rect width="2" y="12.5" x="37" height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="6" width="6" x="36" height="6" 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="-27" width="2" x="37" height="14.5" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="36" width="6" x="6" height="6" 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 47 35 -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/48/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-break.svg
new file mode 100644
index 00000000..c4d3c4c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9" y="-21" height="10"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9" y="-37" height="10"/>
+ <rect width="6" 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="21" y="7" height="6"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="37" y="-20" height="7.5"/>
+ <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="8" y="36" height="4"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect width="2" transform="matrix(0 1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="37" y="-35.5" height="7.5"/>
+ <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="36" y="36" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg
new file mode 100644
index 00000000..b48dbb20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 11 c 6 0 17 22.5 17 22.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 27 33.5 c 10 -4 14 -17.5 14 -23.5"/>
+ <rect x="-10.07" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" y="40.13" width="6" height="6" 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 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 25.5 10 0 21.5"/>
+ <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 42 35.5 -14 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg
new file mode 100644
index 00000000..20f9b853
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect x="9" transform="matrix(0 1 -1 0 0 0)" height="24" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-36"/>
+ <rect x="37" transform="matrix(0 1 -1 0 0 0)" height="8.5" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-20"/>
+ <rect x="8" 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" y="36"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect x="37" transform="matrix(0 1 -1 0 0 0)" height="8.5" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-36.5"/>
+ <rect x="36" 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" y="36"/>
+ <rect x="8" 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" y="8"/>
+ <rect x="36" 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" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg
new file mode 100644
index 00000000..479573cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="12.5" x="9" width="2"/>
+ <rect height="23" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-35.5" x="9" transform="matrix(0 1 -1 0 0 0)" width="2"/>
+ <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="3" cy="9" cx="9"/>
+ <rect height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="12.5" x="37" width="2"/>
+ <rect height="6" 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="6" x="36" width="6"/>
+ <rect height="14.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-27" transform="matrix(0 1 -1 0 0 0)" x="37" width="2"/>
+ <rect height="6" 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="36" x="6" width="6"/>
+ <path style="fill:#dc322f;fill-opacity:1" d="m 46.49 42.24 -4.243 -4.243 4.243 -4.243 -4.243 -4.243 -4.243 4.243 l -4.243 -4.243 -4.243 4.243 4.243 4.243 -4.243 4.243 4.243 4.243 l 4.243 -4.243 l 4.243 4.243 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg
new file mode 100644
index 00000000..bfb18765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="24" x="-39" y="-36"/>
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8.5" x="-11" y="-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" height="4" x="8" y="36"/>
+ <path d="m 24 28 5 -6 -10 0 z" style="fill:#cb4b16"/>
+ <rect width="2" transform="matrix(0 -1 -1 0 0 0)" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8.5" x="-11" y="-36.5"/>
+ <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" height="4" x="36" y="36"/>
+ <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" height="4" x="8" y="8"/>
+ <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" height="4" x="36" y="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg
new file mode 100644
index 00000000..506f0f8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-21" width="2" x="-40" height="10"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-37" x="-40" width="2" height="10"/>
+ <rect width="6" height="6" transform="matrix(1 0 0 -1 0 0)" y="-42" x="21" 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 style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-20" x="-12" width="2" height="8.5"/>
+ <rect width="4" height="4" transform="matrix(1 0 0 -1 0 0)" y="-13" x="8" 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 style="fill:#cb4b16" d="m 24 28 5 -6 -10 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 -1 -1 0 0 0)" y="-36.5" width="2" x="-12" height="8.5"/>
+ <rect width="4" height="4" transform="matrix(1 0 0 -1 0 0)" y="-13" x="36" 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/48/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg
new file mode 100644
index 00000000..d8379790
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 48 48" 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:2" d="m 8 10 c 0 22 13 22.5 13 22.5"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 40 10 c 0 22 -13 22.5 -13 22.5"/>
+ <rect y="31" x="21" height="6" width="6" 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/48/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg
new file mode 100644
index 00000000..b2214b4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 8 10 c 0 22 13 22.5 13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 10 c 0 22 -13 22.5 -13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect height="6" width="6" x="21" y="31" 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 21 34.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 height="2" width="2" x="9.5" y="33.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"/>
+ <path d="m 27 34.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="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" height="2" transform="matrix(-1 0 0 1 0 0)" x="-38.5" y="33.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..9056c08a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 10 c 0 22 13 22.5 13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 10 c 0 22 -13 22.5 -13 22.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <circle r="3" cx="24" cy="34" 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/48/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/48/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/note.svg b/.icons/Material-Black-Lime-Numix/48/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg
new file mode 100644
index 00000000..2c1f7aad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/notebook-new.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg
new file mode 100644
index 00000000..56ba4b5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/notebook.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="8" rx="4" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="10" x="10" height="32" width="28" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="12" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="16" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="20" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="26" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="30" y="6" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="34" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="12" y="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="28" x="12" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="32" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="12" height="2" width="24" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg
new file mode 100644
index 00000000..e9bf7f03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x1="5" x2="43" 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 x="6" width="36" height="36" y="6" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..f8384b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 22 2 L 2 38 L 22 38 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 18 18 L 10 34 L 18 34 Z "/>
+<path style="fill:#6c71c4" d="M 26 2 L 46 38 L 26 38 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 18 L 38 34 L 30 34 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 2 42 L 22 42 L 22 46 L 2 46 Z "/>
+<path d="M 26 42 L 46 42 L 46 46 L 26 46 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..309d7137
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 46 22 L 10 2 L 10 22 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 18 L 14 10 L 14 18 Z "/>
+<path style="fill:#6c71c4" d="M 46 26 L 10 46 L 10 26 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 30 30 L 14 38 L 14 30 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 6 2 L 6 22 L 2 22 L 2 2 Z "/>
+<path d="M 6 26 L 6 46 L 2 46 L 2 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg
new file mode 100644
index 00000000..a77575ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="21" x="11" height="16" width="20" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 37 20 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 4 4 0 6 3 0 0 -3 3 0 0 -3 z m 34 0 0 3 3 0 0 3 3 0 0 -6 z m -34 34 0 6 6 0 0 -3 -3 0 0 -3 z m 37 0 0 3 -3 0 0 3 6 0 0 -6 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/48/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg
new file mode 100644
index 00000000..63bf07c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 44 24 c 0 11.04 -8.957 20 -20 20 c -11.04 0 -20 -8.957 -20 -20 c 0 -11.04 8.957 -20 20 -20 c 11.04 0 20 8.957 20 20 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 24 6 l 0 36 c 9.939 0 18 -8.06 18 -18 c 0 -9.939 -8.06 -18 -18 -18 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg
new file mode 100644
index 00000000..0d18829c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-left.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#6c71c4">
+<path style="fill-rule:evenodd" d="M 28 6 C 18.058594 6 10 14.058594 10 24 L 14 24 C 14 16.269531 20.269531 10 28 10 C 35.730469 10 42 16.269531 42 24 C 42 31.730469 35.730469 38 28 38 L 28 42 C 37.941406 42 46 33.941406 46 24 C 46 14.058594 37.941406 6 28 6 Z "/>
+<path d="M 2 24 L 22 24 L 12 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg
new file mode 100644
index 00000000..a15afe04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate-right.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#6c71c4">
+<path style="fill-rule:evenodd" d="M 20 6 C 29.941406 6 38 14.058594 38 24 L 34 24 C 34 16.269531 27.730469 10 20 10 C 12.269531 10 6 16.269531 6 24 C 6 31.730469 12.269531 38 20 38 L 20 42 C 10.058594 42 2 33.941406 2 24 C 2 14.058594 10.058594 6 20 6 Z "/>
+<path d="M 46 24 L 26 24 L 36 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg
new file mode 100644
index 00000000..f2898304
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="37.873" height="37.873" x="8.17" y="1.49" rx="2.998" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#b4947c;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1.527" y="3.068" x="9.748" height="34.717" width="34.717" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="2" y="22" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="14" height="6" width="8" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="6" x="26" y="22" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="38" height="6" width="8" rx="2" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg
new file mode 100644
index 00000000..5c8d1363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path 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" d="m 6 41 36 0"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 6 31 36 0"/>
+ <path style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0" d="m 6 20 36 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4" d="m 6 8 36 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg
new file mode 100644
index 00000000..ef49593b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="36" style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" rx="1" width="36" x="6" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg
new file mode 100644
index 00000000..f397dbb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:2" d="m 23.999 10 c -10 -6 -20 8 -10 16 4.611 1.801 9.918 -1.126 20.339 1.492 6.134 1.541 1.661 10.508 1.661 10.508 c 0 0 -12.237 3.085 -12.237 -6.915 0 -10 0.237 -9.08 0.237 -21.08 z"/>
+ <rect height="6" y="7" width="6" x="20.999" 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"/>
+ <rect height="6" y="23" width="6" x="10.999" 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"/>
+ <rect height="6" y="35" width="6" x="32.999" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg
new file mode 100644
index 00000000..5c400422
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="21" x="11" height="16" width="20" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 37 20 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 15 7 0 6 l 3 0 0 -3 3 0 0 -3 z m 20 0 0 3 3 0 l 0 3 3 0 0 -6 m -3 20 l 0 3 -3 0 0 3 6 0 0 -6 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"/>
+ <path d="m 6 16 0 6 l 3 0 0 -3 3 0 0 -3 z m 0 20 l 0 6 6 0 0 -3 -3 0 0 -3 z m 27 0 0 3 -3 0 0 3 6 0 0 -6 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg
new file mode 100644
index 00000000..afef595c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,0.04999924)">
+ <rect width="10" height="10" x="35.9" y="19" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="19" x="2" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" width="10" height="10" x="11.956" y="-4.965" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="-28.95" x="2.05" height="10" width="10" transform="matrix(0,1,-1,0,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" width="10" height="10" x="-21.915" y="-38.906" rx="2" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="2" y="-4.965" x="45.856" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="10" x="35.95" y="-28.95" rx="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" rx="2" y="-38.906" x="11.985" height="10" width="10" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.75,0,0,2.75,2,2)">
+ <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>
+ <path d="M 24 11 A 13 13 0 0 0 11 24 13 13 0 0 0 24 37 13 13 0 0 0 37 24 13 13 0 0 0 24 11 m 0 7 a 6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..40ad2b8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" width="10" x="8" y="23.998"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 36.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" x="23" width="10" y="10.998"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 23.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..51813421
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg
new file mode 100644
index 00000000..7f2cef1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg
new file mode 100644
index 00000000..f900f144
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg
new file mode 100644
index 00000000..3e119b8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-available-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 14 0 14 10 l 0 6 c 2 0 6 -0.004 6 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4 -4 6 -4 l 0 -6 c 0 -10 8 -10 14 -10 m 0 6 c -2 0 -8 0 -8 6 l 0 4 16 0 0 -4 c 0 -6 -6 -6 -8 -6 z" style="fill:#268bd2"/>
+ <path d="m 24 28 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 6.563 l 4 0 0 -6.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-available.svg
new file mode 100644
index 00000000..0f13125d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg
new file mode 100644
index 00000000..8a60b0f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-broken.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 46 36 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 5.521 0 10 4.479 10 10 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-0.5,0,0,-0.5,48,49)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 40 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg
new file mode 100644
index 00000000..157d0080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 36 48 12 -12 -8 0 0 -12 -8 0 0 12 -8 0 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg
new file mode 100644
index 00000000..d60edbf1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z "/>
+<path style="fill-opacity:.392" d="M 20 8 L 20 26 L 28 26 L 28 8 Z "/>
+</g>
+<path style="fill:#859900" d="M 36 48 L 48 36 L 40 36 L 40 24 L 32 24 L 32 36 L 24 36 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg
new file mode 100644
index 00000000..414255df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.475,0,0,0.54285714,25.1,22.114286)">
+ <path d="m 24 4 c 6 0 14 0 14 10 l 0 6 c 2 0 6 -0.004 6 4 l 0 16 c 0 4 -3.844 4 -6 4 l -28 0 c -2.156 0 -6 0 -6 -4 l 0 -16 c 0 -4 4 -4 6 -4 l 0 -6 c 0 -10 8 -10 14 -10 m 0 6 c -2 0 -8 0 -8 6 l 0 4 16 0 0 -4 c 0 -6 -6 -6 -8 -6 z" style="fill:#859900"/>
+ <path d="m 24 28 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 6.563 l 4 0 0 -6.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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..94f36f65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 31.75,39.25 44.25,28 48,33 31.75,48 23,39.25 l 3.75,-5 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg
new file mode 100644
index 00000000..fd539326
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="M 31.75,39.25 44.25,28 48,33 31.75,48 23,39.25 l 3.75,-5 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg
new file mode 100644
index 00000000..cd4ba2f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 37.548 28 c -1.49 -0.006 -2.327 5.26 -3.536 6.129 -1.208 0.868 -6.467 -0.019 -6.932 1.393 -0.466 1.412 4.291 3.831 4.746 5.247 0.454 1.415 -1.992 6.133 -0.791 7.01 1.202 0.878 4.977 -2.885 6.467 -2.879 1.489 0.006 5.212 3.84 6.42 2.971 1.208 -0.869 -1.211 -5.645 -0.744 -7.06 0.466 -1.411 5.247 -3.785 4.792 -5.2 -0.455 -1.416 -5.731 -0.561 -6.932 -1.439 -1.201 -0.878 -2 -6.169 -3.489 -6.175 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg
new file mode 100644
index 00000000..797f5098
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-purge.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.49999998,0,0,0.49999998,24,24)" 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 z" 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 z" 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 z" style="fill:#dc322f;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg
new file mode 100644
index 00000000..83a1e720
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-reinstall.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 45.973 35.864 c 0 5.595 -4.538 10.133 -10.133 10.133 -5.595 0 -10.133 -4.538 -10.133 -10.133 0 -5.595 4.538 -10.133 10.133 -10.133 5.595 0 10.133 4.538 10.133 10.133 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.50662866,0,0,0.50662866,23.680995,23.704433)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 35.37 19.215 c -1.969 -4.391 -6.375 -7.215 -11.34 -7.215 c -5.078 0 -9.727 3.09 -11.555 7.676 l 3.852 1.445 c 1.219 -3.066 4.316 -5.117 7.703 -5.117 3.266 0 6.156 1.832 7.496 4.695 l -2.809 1.09 7.184 4.02 l 2.102 -7.609 z"/>
+ <path d="m 24.03 32 c -3.242 0 -6.191 -1.895 -7.512 -4.738 l 2.766 -1.035 -7.105 -3.934 -2.176 7.41 2.652 -0.996 c 1.93 4.379 6.441 7.289 11.375 7.289 c 5.098 0 9.609 -2.965 11.5 -7.555 l -3.832 -1.48 c -1.258 3.063 -4.27 5.04 -7.668 5.04 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg
new file mode 100644
index 00000000..7bc71a31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.140625 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.140625 42.859375 4 41.777344 4 Z " fill="#c19553"/>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 20 8 L 20 26 L 28 26 L 28 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 22 30 L 46 30 L 46 38 L 22 38 Z " fill="#dc312f"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg
new file mode 100644
index 00000000..f30ebd78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(1.2499963,0,0,1.2499936,22.250041,22.25007)" 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/48/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg
new file mode 100644
index 00000000..da1e5856
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 35.492 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.082 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 6.285 4 c -1.141 0 -2.285 1.145 -2.285 2.285 l 0 11.715 c 4.445 0 35.555 0 40 0 l 0 -11.777 c 0 -1.078 -1.141 -2.223 -2.223 -2.223 Z" style="fill-opacity:0.196"/>
+ <path d="m 20 8 l 0 18 l 8 0 l 0 -18 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 36 24 -12 12 8 0 0 12 8 0 0 -12 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..47ff67dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient x1="5" x2="43" gradientUnits="userSpaceOnUse" id="linearGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop style="stop-color:#268bd2;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <rect x="6" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" width="36" height="36" rx="1" y="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..99e2b33d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient4140" cy="24" gradientUnits="userSpaceOnUse" cx="24" r="19">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop style="stop-color:#268bd2;stop-opacity:1" offset="1"/>
+ </radialGradient>
+ </defs>
+ <rect y="6" x="6" rx="1" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="36" width="36"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg
new file mode 100644
index 00000000..4f9f03f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="6" y="6" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" rx="1" width="36" height="36"/>
+ <rect x="-4.01" y="13.906" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="4.01" y="21.92" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="12.02" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="4.01" y="37.948" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-4.01" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-12.02" y="21.92" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-20.03" y="29.934" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-12.02" y="37.948" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+ <rect x="-4.01" y="45.962" width="8.01" height="8.01" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg
new file mode 100644
index 00000000..68898d33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect height="36" width="36" rx="1" y="6" x="6" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg
new file mode 100644
index 00000000..80536159
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 8,6 C 6.892,6 6,6.892 6,8 L 6,26 9.2695312,26 20,15.273438 20,8 C 20,6.892 19.108,6 18,6 L 8,6 Z" style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.629 8.297 c -0.511 0 -1.022 0.198 -1.414 0.59 l -17.12 17.11 l 19.801 0 7.215 -7.215 c 0.783 -0.783 0.783 -2.045 0 -2.828 l -7.07 -7.07 c -0.392 -0.392 -0.903 -0.59 -1.414 -0.59 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8,28 c -1.108,0 -2,0.892 -2,2 l 0,10 c 0,1.108 0.892,2 2,2 l 32,0 c 1.108,0 2,-0.892 2,-2 l 0,-10 c 0,-1.108 -0.892,-2 -2,-2 L 8,28 Z m 5,4 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg
new file mode 100644
index 00000000..09169517
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg width="48" viewBox="0 0 13.546666 13.546666" xmlns="http://www.w3.org/2000/svg" height="48" style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd">
+ <g transform="matrix(0.38552 0 0 0.38614 -3.521 -1.229)" style="fill:#535353;fill-opacity:1">
+ <path d="m 29.631 26.572 -4.392 0 c -0.012 -0.635 -0.018 -1.017 -0.018 -1.158 0 -1.423 0.235 -2.593 0.706 -3.51 0.47 -0.923 1.417 -1.952 2.828 -3.104 1.411 -1.146 2.258 -1.899 2.528 -2.258 0.429 -0.559 0.641 -1.182 0.641 -1.858 0 -0.941 -0.376 -1.746 -1.129 -2.422 -0.753 -0.67 -1.764 -1.01 -3.04 -1.01 -1.229 0 -2.258 0.353 -3.087 1.052 -0.823 0.7 -1.393 1.77 -1.705 3.204 l -4.439 -0.553 c 0.123 -2.058 1 -3.804 2.622 -5.239 1.629 -1.435 3.757 -2.152 6.403 -2.152 2.775 0 4.986 0.729 6.632 2.181 1.64 1.452 2.463 3.14 2.463 5.074 0 1.064 -0.306 2.076 -0.905 3.03 -0.606 0.953 -1.893 2.252 -3.869 3.892 -1.023 0.852 -1.658 1.535 -1.905 2.052 -0.247 0.517 -0.359 1.441 -0.335 2.775 z" style="fill-rule:nonzero"/>
+ </g>
+ <rect x="6.209" y="10.16" width="1.693" height="1.693" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..d96eda50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="8" y="23.998" width="10" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="23" y="10.998" width="10" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 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"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..4eba1d8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg
new file mode 100644
index 00000000..619d6ac8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg
new file mode 100644
index 00000000..0f26bb69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg
new file mode 100644
index 00000000..13872286
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 8 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 8 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 8,8 8.533333,0 0,8 L 8,16 Z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 16 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 16 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 24 31.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 32 31.467 8 0 l 0 8.533 -8 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 24 23.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 32 23.467 8 0 l 0 8.533 -8 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 8 8.533 0 0 8 l -8.533 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 24 15.467 8.533 0 0 8.533 l -8.533 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 32 15.467 8 0 l 0 8.533 -8 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 24 8 8.533 0 0 8 l -8.533 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 32 8 8 0 0 8 -8 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/48/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..14110053
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.5,0,0,2.5,4.0000004,4.0000004)" 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 19.862 16 c -2.538 -0.078 -5.073 1.324 -7.862 4.319 l 3.278 2.59 c 2.392 -2.569 3.742 -2.956 4.442 -2.934 0.699 0.021 1.602 0.584 2.897 1.577 1.295 0.994 2.983 2.419 5.521 2.496 2.538 0.078 5.073 -1.324 7.862 -4.319 l -3.278 -2.59 c -2.392 2.569 -3.742 2.956 -4.442 2.934 -0.699 -0.021 -1.602 -0.584 -2.897 -1.577 -1.295 -0.994 -2.983 -2.419 -5.521 -2.496 z m 0 7.949 c -2.538 -0.078 -5.073 1.324 -7.862 4.319 l 3.278 2.586 c 2.392 -2.569 3.742 -2.956 4.442 -2.934 0.699 0.021 1.602 0.584 2.897 1.577 1.295 0.994 2.983 2.419 5.521 2.496 2.538 0.078 5.073 -1.324 7.862 -4.319 l -3.278 -2.586 c -2.392 2.569 -3.742 2.956 -4.442 2.934 c -0.699 -0.021 -1.602 -0.584 -2.897 -1.577 -1.295 -0.994 -2.983 -2.419 -5.521 -2.496" 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/48/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg
new file mode 100644
index 00000000..3fe69d51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="36" x="8" y="6" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 31.625 37.692 10.06 -9.692 4.313 4.154 -14.375 13.846 c -2.949 -2.84 -5.676 -5.484 -8.625 -8.324 l 4.313 -4.137 z" style="fill:#859900"/>
+ <rect width="24" height="4" x="12" y="12" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="12" height="4" width="24" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="12" y="28" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/previous.svg b/.icons/Material-Black-Lime-Numix/48/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/48/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg
new file mode 100644
index 00000000..255f2610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/process-stop.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 44 24 C 44 35.046875 35.046875 44 24 44 C 12.953125 44 4 35.046875 4 24 C 4 12.953125 12.953125 4 24 4 C 35.046875 4 44 12.953125 44 24 Z "/>
+<path style="fill:#fff" d="M 14.011719 14 L 14.011719 17.332031 C 13.9375 18.269531 14.25 19.222656 14.953125 19.871094 L 19.226562 24.074219 L 14.953125 28.277344 C 14.324219 28.902344 14.011719 29.785156 14.011719 30.667969 L 14.011719 34 L 17.34375 34 C 18.222656 34 19.105469 33.683594 19.730469 33.058594 L 24.003906 28.78125 L 28.277344 33.058594 C 28.902344 33.683594 29.785156 34 30.667969 34 L 34 34 L 34 30.667969 C 34 29.785156 33.683594 28.902344 33.058594 28.277344 L 28.859375 24.074219 L 33.132812 19.871094 C 33.847656 19.207031 34 18.289062 34 17.332031 L 34 14 L 30.667969 14 C 29.867188 14.023438 29.234375 14.320312 28.351562 15.085938 L 24.003906 19.289062 L 19.730469 15.085938 C 19.140625 14.476562 18.335938 14.039062 17.488281 14 C 17.453125 14 17.375 14 17.34375 14 Z "/>
+<path style="fill:#dc322f;fill-opacity:.102" d="M 14.011719 14 L 14.011719 17.332031 C 13.9375 18.269531 14.25 19.222656 14.953125 19.871094 L 19.226562 24.074219 L 14.953125 28.277344 C 14.324219 28.902344 14.011719 29.785156 14.011719 30.667969 L 14.011719 34 L 17.34375 34 C 18.222656 34 19.105469 33.683594 19.730469 33.058594 L 24.003906 28.78125 L 28.277344 33.058594 C 28.902344 33.683594 29.785156 34 30.667969 34 L 34 34 L 34 30.667969 C 34 29.785156 33.683594 28.902344 33.058594 28.277344 L 28.859375 24.074219 L 33.132812 19.871094 C 33.847656 19.207031 34 18.289062 34 17.332031 L 34 14 L 30.667969 14 C 29.867188 14.023438 29.234375 14.320312 28.351562 15.085938 L 24.003906 19.289062 L 19.730469 15.085938 C 19.140625 14.476562 18.335938 14.039062 17.488281 14 C 17.453125 14 17.375 14 17.34375 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..709a08fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect y="23.998" x="8" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="10.998" x="23" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" width="10"/>
+ <path d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 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"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..f9707003
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg
new file mode 100644
index 00000000..61bab471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg
new file mode 100644
index 00000000..72d83f7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/48/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/rating.svg b/.icons/Material-Black-Lime-Numix/48/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..224463e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" x="8" y="23.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" x="23" y="10.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 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"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..9f105bde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg
new file mode 100644
index 00000000..bde7c102
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg
new file mode 100644
index 00000000..e51371eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/48/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/remove.svg b/.icons/Material-Black-Lime-Numix/48/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/revert.svg b/.icons/Material-Black-Lime-Numix/48/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/48/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/search.svg b/.icons/Material-Black-Lime-Numix/48/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg
new file mode 100644
index 00000000..e503c1e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 33 9 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+ <path transform="matrix(0 -1 -1 0 0 0)" 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" d="m -12 -33 a 21 21 0 0 1 -21 21"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 9 33 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/48/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg
new file mode 100644
index 00000000..a1ade5fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/segment-line.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="2" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" height="30" x="32.941" y="-15"/>
+ <path d="m 33 9 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 d="m 9 33 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/48/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg
new file mode 100644
index 00000000..4a84bc5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 26 6 0 2 16 0 0 -2 z m -4 8 0 2 20 0 0 -2 z m 4 8 0 2 16 0 0 -2 z m -2 8 0 2 18 0 0 -2 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 13 6 0 24"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2" d="m 8 24 4.998 6 5 -6"/>
+ <rect width="36" height="4" x="6" y="38" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg
new file mode 100644
index 00000000..55c11880
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="18" x="8" height="22" width="27" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 40 20 a 12 12 0 0 1 -24 0 12 12 0 1 1 24 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg
new file mode 100644
index 00000000..d6b916ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 28.35 8.01 A 12 12 0 0 0 16.182 18 L 8.5 18 C 8.223 18 8 18.223 8 18.5 L 8 39.5 C 8 39.777 8.223 40 8.5 40 L 34.5 40 C 34.777 40 35 39.777 35 39.5 L 35 29.729 A 12 12 0 0 0 40 20 A 12 12 0 0 0 28.35 8.01 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg
new file mode 100644
index 00000000..21fc7aa3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.5 18 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 21 c 0 0.277 0.223 0.5 0.5 0.5 l 26 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -9.771 a 12 12 0 0 1 -19 -9.729 a 12 12 0 0 1 0.182 -2 l -7.682 0 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28.35 8.01 c -5.979 -0.168 -11.168 4.093 -12.168 9.99 l 18.318 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 11.229 c 3.134 -2.251 4.994 -5.871 5 -9.729 -0.003 -6.489 -5.164 -11.801 -11.65 -11.99" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg
new file mode 100644
index 00000000..fcbfb507
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26 6 0 2 16 0 0 -2 z m -4 8 0 2 20 0 0 -2 z m 4 8 0 2 16 0 0 -2 z m -2 18 0 2 18 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 13 6 0 20" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 8 20 4.998 6 5 -6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect x="6" y="30" width="36" height="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg
new file mode 100644
index 00000000..f3082dc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 22,42 0,-2 -16,0 0,2 z m 4,-8 0,-2 -20,0 0,2 z m -4,-8 0,-2 -16,0 0,2 z M 24,8 24,6 6,6 6,8 Z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 35 42 0 -20" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 28 -4.998 -6 -5 6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" width="36" x="-42" y="-18" height="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg
new file mode 100644
index 00000000..d27c127f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 22 42 0 -2 -16 0 0 2 z m 4 -8 0 -2 -20 0 0 2 z m -4 -8 0 -2 -16 0 0 2 z m 2 -8 0 -2 -18 0 0 2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 35 42 0 -24" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 40 24 -4.998 -6 -5 6" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect y="-10" x="-42" width="36" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4" transform="matrix(-1 0 0 -1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/shear.svg b/.icons/Material-Black-Lime-Numix/48/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/48/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg
new file mode 100644
index 00000000..5bc1c7cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/show-hidden.svg
@@ -0,0 +1,111 @@
+<?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="48"
+ height="48"
+ 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="18.541667"
+ inkscape:cx="24"
+ inkscape:cy="24"
+ 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">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2991"
+ units="mm"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <g
+ id="g2986"
+ transform="matrix(0.75000002,0,0,0.75000002,-6.775e-7,263.09053)">
+ <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/48/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg
new file mode 100644
index 00000000..9371cdb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/sidebar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 6 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.607 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.607 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 1.999 c 0.552 0 1 0.447 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.447 -1 -1 0 -0.552 0.448 -1 1 -1 z m -31 3.998 32 0 0 27.969 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="10" height="23.988" x="28" y="14.01" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/48/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/split.svg b/.icons/Material-Black-Lime-Numix/48/actions/split.svg
new file mode 100644
index 00000000..67428247
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="4" height="10" x="12" y="-22" transform="scale(1,-1)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="-22" x="32" height="10" width="4" transform="scale(1,-1)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 34 6 8 8 -16 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14.828 19.17 -2.828 2.828 10 10 0 10 4 0 0 -10 10 -10 -2.828 -2.828 -9.172 9.172 -9.172 -9.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/48/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/start.svg b/.icons/Material-Black-Lime-Numix/48/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg
new file mode 100644
index 00000000..bcdf617a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12,6 24,0 c 4,0 4,0 4,4 l 0,28 c 0,4 0,4 -4,4 L 12,42 C 8,42 8,42 8,38 L 8,10 C 8,6 8,6 12,6 Z" style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 18.449 15.14 c -0.887 3.113 -0.906 7.422 0.676 9.547 c 0.664 1.01 1.57 2.332 0.859 3.539 -1.313 1.883 -3.504 2.898 -5.496 3.922 -0.68 0.07 -0.434 0.691 -0.477 1.148 -0.004 0.367 -0.113 0.844 0.43 0.672 l 19.12 0 c 0.543 0.172 0.434 -0.305 0.43 -0.672 -0.043 -0.457 0.203 -1.078 -0.477 -1.148 -1.992 -1.023 -4.184 -2.039 -5.496 -3.922 -0.711 -1.207 0.195 -2.531 0.859 -3.539 1.672 -2.313 1.887 -7.348 0.668 -9.617 c -1.098 -1.965 -2.211 -2.992 -5.543 -3.066 c -3.34 0.133 -4.445 1.102 -5.551 3.137 z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg
new file mode 100644
index 00000000..315d19dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 24 5 A 14 16.5 0 0 0 10 21.5 l 0 8.5 -6 8 20 0 20 0 -6 -8 0 -8.5 A 14 16.5 0 0 0 24 5 m -7.52 35 c 1.108 2.896 4.03 5 7.5 5 3.47 0 6.392 -2.104 7.5 -5 l -15 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg
new file mode 100644
index 00000000..bd929018
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-note.svg
new file mode 100644
index 00000000..c92dc22c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 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="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 28 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..9749cfd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 18 a 6 6 0 0 0 -6 6 6 6 0 0 0 6 6 l 28 0 a 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6 l -28 0 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg
new file mode 100644
index 00000000..5d9cf70c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..90b8a8fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 10 0 19 16 0 -8 -11 8 -8" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 10 0 19 -4 0 0 -19 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 8 16 0 0 19 -16 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="36" x="8" y="6" rx="1" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..47eb9ada
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 10 0 19 16 0 -8 -11 8 -8" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 10 0 19 -4 0 0 -19 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 8 16 0 0 19 -16 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="36" x="8" y="6" rx="1" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..a62c44a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 -34 18.75 c 0 3.125 0 3.125 3.091 3.125 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 l 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#268bd2"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125 z" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.77272727,10.454545,10.454546)">
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,16 24,2 2,16 2,42 c 0,4 0,4 4,4 z" style="fill:#268bd2"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,16 24,2 2,16 2,42 c 0,4 0,4 4,4 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 8 8 0 32 32 0 0 -32" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ <path d="M 42,46 6,46 C 2,46 2,46 2,42 L 2,18 46,42 c 0,4 0,4 -4,4 z"/>
+ </g>
+ <path d="M 42,46 6,46 C 2,46 2,46 2,42 L 2,18 46,42 c 0,4 0,4 -4,4 z" style="fill:#fff;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..99b3a37a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.77272727,0,0,0.78125,0.45454546,-8.9375)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 5.091 27 27.818 0 c 3.091 0 3.091 0 3.091 -3.125 l 0 -18.75 -34 18.75 c 0 3.125 0 3.125 3.091 3.125 z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 32.909 27 -27.818 0 c -3.091 0 -3.091 0 -3.091 -3.125 l 0 -18.75 l 34 18.75 c 0 3.125 0 3.125 -3.091 3.125" style="fill:#268bd2"/>
+ <path d="m 2 5.125 17 9.375 17 -9.375 c 0 -3.125 0 -3.125 -3.091 -3.125 l -27.818 0 c -3.091 0 -3.091 0 -3.091 3.125" style="fill:#fff;fill-opacity:0.102"/>
+ <g transform="matrix(0.77272727,0,0,0.78125,10.454545,10.0625)" style="fill:#268bd2">
+ <path d="m 6 14 c -4 0 -4 0 -4 4 l 0 24 c 0 4 0 4 4 4 l 36 0 c 4 0 4 0 4 -4 0 -8.852 0 -18.883 0 -24 0 -4 0 -4 -4 -4 z"/>
+ <path d="m 6,46 36,0 c 4,0 4,0 4,-4 L 46,18 2,42 c 0,4 0,4 4,4 z"/>
+ </g>
+ <path d="m 15.090909,46 27.818182,0 C 46,46 46,46 46,42.875 l 0,-18.75 -34,18.75 C 12,46 12,46 15.090909,46 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="M 42.909091,46 15.090909,46 C 12,46 12,46 12,42.875 l 0,-18.75 34,18.75 C 46,46 46,46 42.909091,46 Z" style="fill:#268bd2"/>
+ <path d="M 12,24.125 29,33.5 46,24.125 C 46,21 46,21 42.909091,21 L 15.090909,21 C 12,21 12,21 12,24.125 Z" style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 41.12 14.914 c 2.055 9.23 1.5 8.09 -6.156 4.195 -8.03 4.238 -7.75 4.598 -6.094 -4.285 -7.227 -6.25 -6.398 -5.688 2.375 -6.84 3.953 -8.281 3.617 -7.688 7.578 0.055 9.258 1.07 9.04 0.707 2.297 6.875 z" style="fill:#cb4b16;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..cf687403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 26.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 4.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 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="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..107e6dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.454 8.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 c -1.904 2.737 -5.079 4.216 -7.971 5.706 -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 -4.84 0.194 -6.444 1.6 -8.05 4.562" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 19.454 16.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 -1.904 2.737 -5.079 4.216 -7.971 5.706 c -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 c -4.84 0.194 -6.444 1.6 -8.05 4.562 z" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_notes.svg
new file mode 100644
index 00000000..d962d466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 l 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="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.2916667,0,0,1.2916667,-7.0000008,-7.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.323"/>
+ <use height="48" width="48" xlink:href="#SVGCleanerId_0" transform="matrix(1.25,0,0,1.25,-6,-6)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 30 30 0 0 2 -30 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 24 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 18 30 0 0 2 -30 0" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 9 2 0 0 30 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg
new file mode 100644
index 00000000..468df66b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12.454 8.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 c -1.904 2.737 -5.079 4.216 -7.971 5.706 -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 -4.84 0.194 -6.444 1.6 -8.05 4.562" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 19.454 16.562 c -1.287 4.528 -1.315 10.794 0.975 13.884 0.963 1.469 2.278 3.397 1.249 5.15 -1.904 2.737 -5.079 4.216 -7.971 5.706 c -0.708 0.418 -0.708 0.297 -0.708 1.672 0 1.025 0 1.025 0.639 1.025 l 27.722 0 c 0.639 0 0.639 0 0.639 -1.025 0 -1.375 0 -1.289 -0.708 -1.672 -2.892 -1.491 -6.067 -2.969 -7.971 -5.706 -1.029 -1.753 0.286 -3.681 1.249 -5.15 2.42 -3.363 2.734 -10.684 0.969 -13.984 -1.595 -2.863 -3.207 -4.353 -8.04 -4.463 c -4.84 0.194 -6.444 1.6 -8.05 4.562 z" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg
new file mode 100644
index 00000000..3a292283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="10" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg
new file mode 100644
index 00000000..d9cfbd27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="28" x="20" y="-38" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 0 8 l 0 2 l 10 0 l 2 0 l 20 0 l 0 -2 l 0 -30 l -20 0 l -2 0 l -10 0 z m 2 2 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m -20 10 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z m 10 0 l 8 0 l 0 8 l -8 0 l 0 -8 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg
new file mode 100644
index 00000000..0314f604
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="10" height="10" x="7" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="7" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="7" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="19" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="7" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="19" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="10" x="31" y="31" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..f0bbf91a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned-to.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 6 0 6.143 16 0 0 -6.143" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 30 0 2 14 0 0 -2 -10 0 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 0 2 14 0 0 -2 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 26 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 14 0 2 14 0 0 -2 l -14 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 0 2 4 0 0 -2 l -4 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 24 -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/48/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..0388d3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-assigned.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.5 30 -2.125 2 9.625 0 0 -2 -7.5 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.25 34 -2.125 2 13.875 0 0 -2 -11.75 0" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.75 22 2.125 2 1.125 0 0 -2 -3.25 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.75 26 -2.125 2 5.375 0 0 -2 -3.25 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.25 14 2.125 2 9.625 0 0 -2 -11.75 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.5 18 2.125 2 5.375 0 0 -2 -7.5 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 -10 -10 l 0 6 -10 0 0 8 10 0 0 6 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..779d4a2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 18 10 0 c 3 0 3 0 3 3 l 0 7.999 c 0 3 0 3 -3 3 -1.125 0 -2.438 -0.009 -3.563 -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 2.308 0.054 3.563 0.009 1 0 1 0 1 -1 l 0 -7.999 c 0 -1 0 -1 -1 -1 l -10 0 c -1 0 -1 0 -1 1 l 0 7.999 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 -7.999 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/48/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg
new file mode 100644
index 00000000..866ecee0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_task.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 30 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 26 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 14 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 0 2 16 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..6665dc06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 10 22 -4 0 0 -4 4 0 0 -4.773 5 -0.775 0 5.548 l 7 0 l 0 4 -7 0 0 7.115 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 -1.98 0.62 -3.01 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 -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 z"/>
+ <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/48/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg
new file mode 100644
index 00000000..26009565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.5,0,0,2.5,4,3.9999998)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 c -0.206 0.8 -1 1.139 -2.66 1.117 c -0.631 0.32 -1.244 0.666 -1.834 1.049 c -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 c -0.517 0.778 0.056 1.904 -1.836 3.367 c -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 c -0.003 0.001 0.012 0.005 0.01 0.006 c -0.336 0.219 17.414 4.143 25.303 -1.51 c 0.001 -0.001 0.003 -0.001 0.004 -0.002 c 2.157 -1.998 3.873 -4.457 4.984 -7.232 c 0.224 -1.336 0.321 -1.887 0.99 -3.223 c 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 c 0 0 0 -0.002 0 -0.002 c -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 c 0 -0.001 0 -0.001 0 -0.002 c -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 c 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 z" 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 c -0.73 -1.235 -0.949 0.757 -2.102 0.258 c -0.792 -0.036 -3.03 1.533 -2.617 0.406 c 1.186 -0.716 -2.497 -1.196 -3.229 0.16 c -0.44 0.816 -1.604 1.622 -0.08 1.578 c 0.625 1.797 1.01 -2.923 1.498 -1.1 c -0.342 0.961 1.704 0.455 0.059 1.314 c -0.355 0.934 -1.947 0.831 -2.027 0.289 c -0.549 0.796 -0.819 0.331 -1.031 1.191 c -1.282 0.246 -1.051 0.577 -0.822 1.467 c -0.939 -0.266 -2.086 1.432 -0.619 1.846 c 1.024 -1.137 2.623 -2.927 3.613 -0.6 c 0.801 -0.228 -1.618 -2.31 0.123 -1.141 c 0.466 0.629 1.119 2.478 1.283 0.68 c 1.038 0.3 0.607 -2.289 1.674 -0.889 c 0.42 -1.419 2.148 1.612 0.299 0.674 c -2.075 -0.058 -1.311 1.676 0.174 1.395 c -0.099 1.809 -2.277 0.486 -3.107 1.174 c -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 c -1.994 -0.17 -2.765 1.748 -3.834 3.08 c -0.484 1.538 0.015 4.453 1.779 4.313 c 1.403 -0.464 3.566 -0.227 2.98 1.701 c 1.339 1.679 -0.206 3.805 0.977 5.588 c 0.654 0.9 0.222 2.643 1.648 1.795 c 1.56 -0.441 1.678 -2.62 2.449 -3.865 c 1.335 -1.196 -0.528 -3.528 1.518 -4.598 c 0.763 -0.567 1.652 -2.794 -0.121 -1.961 c -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 c 1.124 0.823 1.446 4.478 3.174 3.066 c 1.652 -0.585 1.727 -2.398 -0.066 -2.447 c -0.653 -0.718 -0.668 -1.932 0.072 -0.461 c 1.756 0.42 4 0.557 4.174 2.764 c 0.052 1.106 1.293 2.543 1.221 0.604 c 0.122 -1.451 2.37 -3.422 2.67 -0.877 c 0.033 0.189 0.87 -0.506 0.66 0.629 c 0.464 -0.006 1.669 2.421 2.074 0.492 c 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 c 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 z m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 c -0.328 0.366 -0.644 0.741 -0.945 1.131 c 0.765 0.655 0.519 2.383 -0.275 0.807 c -0.547 0.727 -0.504 0.683 -0.475 0.199 c -0.715 1.055 -1.33 2.182 -1.836 3.367 c 0.071 0.016 0.139 0.021 0.215 0.049 c 1.25 -1.144 1.604 2.16 1.83 0.316 c 0.37 -2.048 2.872 -2.964 3.959 -4.334 c -0.582 -1.19 1.526 -1.17 1.377 -0.063 c 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 c -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 z m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 c 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 c -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 c -0.236 0.577 2.26 1.174 0.863 0.1 c -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 c -0.265 0.217 -0.488 0.306 -0.676 0.316 c -0.064 0.244 -0.135 0.485 -0.189 0.732 c 0.893 0.409 1.659 0.984 2.219 1.879 c 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 z m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 c 0.072 2.075 2.424 3.077 2.062 5.148 c 0.051 2.185 0.3 4.532 1.584 6.363 c 0.548 0.822 1.507 0.738 0.637 -0.221 c -0.198 -1.193 -0.471 -2.707 0.924 -3.176 c -0.633 -1.222 1.316 -1.374 1.229 -2.83 c 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 c -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 z 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 c 0.304 -0.114 0.517 -0.253 0.68 -0.406 c -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 z m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 c -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 c -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 c -0.079 0.373 -0.029 0.619 0.092 0.777 c 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 c -0.919 0.308 -1.806 0.684 -2.66 1.117 c 0.113 0.034 0.198 0.067 0.361 0.1 c 0.724 0.936 -1.536 2.471 0.391 2.953 c 1.904 -1.287 3.65 -1.493 4.42 -3.426 c 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 c 0.229 0.109 0.48 -0.055 0.498 -0.307 c -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 z m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 c -0.408 -0.985 1.535 -0.312 1.025 -1.02 c -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 c -0.043 0.054 -0.119 0.11 -0.225 0.168 c -0.081 0.061 -0.164 0.119 -0.244 0.182 c 0.709 0.981 1.2 0.447 1.533 -0.338 c 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 c -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 c -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 c -2.071 0.026 -4.144 0.327 -6.06 1.129 c 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 c -2.068 1.278 -4.526 1.01 -6.879 1.117 c -1.898 -0.204 -3.085 1.549 -5.076 0.797 c -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/48/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg
new file mode 100644
index 00000000..c4d3b1c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 25.963 7.06 -7.06 3.02 3.02 -10.08 10.08 c -2.068 -2.068 -3.982 -3.994 -6.05 -6.06 l 3.02 -3.01 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..9a16af8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_video-conferencing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="10" x="20" y="31" style="fill:#2d2d2d;fill-opacity:1;stroke:none"/>
+ <path d="m 24 4 c -8.284 0 -15 6.716 -15 15 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 z m 0 8.5 c 3.59 0 6.5 2.91 6.5 6.5 0 3.59 -2.91 6.5 -6.5 6.5 -3.59 0 -6.5 -2.91 -6.5 -6.5 0 -3.59 2.91 -6.5 6.5 -6.5 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 14.278 39.8 c 0.278 -1.067 19.17 -1.067 19.444 0 c 0.278 1.067 0.278 3.2 0.278 3.2 l -20 0 c 0 0 0 -2.133 0.278 -3.2 z" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <path d="m 24 12 c -3.866 0 -7 3.134 -7 7 0 3.866 3.134 7 7 7 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 m -0.051 2 c 2.899 0 5.05 2.152 5.05 5.05 0 2.899 -2.152 4.949 -5.05 4.949 -2.899 0 -4.949 -2.049 -4.949 -4.949 0 -2.899 2.049 -5.05 4.949 -5.05" style="fill:#2d2d2d;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..78adac3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 24 20.5 c 1.932 0 3.5 1.568 3.5 3.5 0 1.932 -1.568 3.5 -3.5 3.5 -1.932 0 -3.5 -1.568 -3.5 -3.5 0 -1.932 1.568 -3.5 3.5 -3.5 z" style="stroke-opacity:1;fill:none;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24 4 c -11.09 0 -20 8.914 -20 20 0 11.09 8.914 20 20 20 11.09 0 20 -8.914 20 -20 0 -11.09 -8.914 -20 -20 -20 m 0 12 c 4.406 0 8 3.594 8 8 0 4.406 -3.594 8 -8 8 -4.406 0 -8 -3.594 -8 -8 0 -4.406 3.594 -8 8 -8 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <path white-space="normal" mix-blend-mode="normal" d="m 24 3 c -11.622 0 -21 9.378 -21 21 0 11.622 9.378 21 21 21 11.622 0 21 -9.378 21 -21 0 -11.622 -9.378 -21 -21 -21 m 0 2 c 10.55 0 19 8.45 19 19 0 10.55 -8.45 19 -19 19 -10.55 0 -19 -8.45 -19 -19 0 -10.55 8.45 -19 19 -19 m 0 10 c -4.95 0 -9 4.05 -9 9 0 4.95 4.05 9 9 9 4.95 0 9 -4.05 9 -9 0 -4.95 -4.05 -9 -9 -9 z m 0 2 c 3.863 0 7 3.137 7 7 0 3.863 -3.137 7 -7 7 -3.863 0 -7 -3.137 -7 -7 0 -3.863 3.137 -7 7 -7 z" isolation="auto" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;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 44 7.839 c 0 0 0.001 -1.237 -2.757 -2.83 -2.661 -1.537 -3.903 -0.861 -3.903 -0.861 l -14.352 24.859 -0.793 8.993 7.385 -5.187" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.989 29.01 -0.793 8.993 7.385 -5.187" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.549 33.806 -0.357 4.192 3.457 -2.403 m -3.1 -1.79" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/48/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/stop.svg b/.icons/Material-Black-Lime-Numix/48/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..7ec9cf42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 12 20 c 0 7.333 0 14.667 0 22 0.667 0 1.333 0 2 0 0 -6.667 0 -13.333 0 -20 6.667 0 13.333 0 20 0 0 6.667 0 13.333 0 20 0.667 0 1.333 0 2 0 0 -7.333 0 -14.667 0 -22 -8 0 -16 0 -24 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 24 44 0 -22" 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/48/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..54b74f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 24 6 c -2.072 0 -4.144 0.534 -6 1.605 -3.711 2.143 -6 6.109 -6 10.395 l 0 1 0 23 2 0 0 -23 0 -1 c 0 -3.574 1.905 -6.873 5 -8.66 3.095 -1.787 6.905 -1.787 10 0 3.095 1.787 5 5.086 5 8.66 l 0 1 0 23 2 0 0 -23 0 -1 c 0 -4.286 -2.289 -8.252 -6 -10.395 -1.856 -1.071 -3.928 -1.605 -6 -1.605 z"/>
+ <path 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" d="m 24 44 0 -22"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..0b3baab2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 12 6 0 36 2 0 0 -34 20 0 0 34 2 0 0 -36 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 24 44 0 -22" 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/48/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..797a0f89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 6,42 24,42 24,24 42,24 42,6 19.585938,6 6,19.585938 Z M 8,20.414062 20.414062,8 40,8 40,22 22,22 22,40 8,40 Z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..1daa5aa0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-miter.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 6 6 0 36 18 0 0 -18 18 0 0 -18 z m 2 2 32 0 0 14 -18 0 0 18 -14 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg
new file mode 100644
index 00000000..fa9a2bbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 42 18 0 0 -18 18 0 0 -18 -16 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 -16 0 -1 c 0 -4.509 1.792 -8.831 4.98 -12.02 c 3.188 -3.188 7.51 -4.98 12.02 -4.98 l 1 0 14 0 0 14 -18 0 0 18 -14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg
new file mode 100644
index 00000000..a1baee42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path 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" d="M 40.703124,7 C 22.181208,7 7,22.181206 7,40.703124 L 7,42 19.035156,42 A 22,22 0 0 1 19,41 22,22 0 0 1 41,19 a 22,22 0 0 1 1,0.05078 L 42,7 40.703124,7 Z"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" d="M -7 -41 A 34 33.999996 0 0 1 -40.999999 -7"/>
+ <rect width="6" 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" y="7" x="25" height="6"/>
+ <rect width="6" 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" y="25" x="7" height="6"/>
+ <path transform="matrix(-1 0 0 -1 0 0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" d="m -18.999996 -41 a 22 22 0 0 1 -22 22"/>
+ <rect width="6" 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" y="31" x="17" height="6"/>
+ <rect width="6" 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" y="17" x="31" height="6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg
new file mode 100644
index 00000000..74f32975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 24 4 C 30 4 38 4 38 14 L 38 20 C 40 20 44 19.996094 44 24 L 44 40 C 44 44 40.15625 44 38 44 L 10 44 C 7.84375 44 4 44 4 40 L 4 24 C 4 19.996094 8 20 10 20 L 10 14 C 10 4 18 4 24 4 Z M 24 10 C 22 10 16 10 16 16 L 16 20 L 32 20 L 32 16 C 32 10 26 10 24 10 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 24 28 C 21.789062 28 20 29.789062 20 32 C 20 33.480469 20.804688 34.746094 22 35.4375 L 22 42 L 26 42 L 26 35.4375 C 27.195312 34.746094 28 33.480469 28 32 C 28 29.789062 26.210938 28 24 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg
new file mode 100644
index 00000000..6251ea36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 24 4 C 35.046875 4 44 12.957031 44 24 C 44 35.050781 35.046875 44.007812 24 44 C 12.953125 44.007812 4 35.050781 4 24 C 4 12.957031 12.953125 4 24 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 8 C 17.28125 8 11.558594 12.132812 9.1875 18 L 13.625 18 C 15.699219 14.414062 19.558594 12 24 12 C 30.628906 12 36 17.371094 36 24 C 36 30.628906 30.628906 36 24 36 C 19.558594 36 15.699219 33.585938 13.625 30 L 9.1875 30 C 11.558594 35.867188 17.28125 40 24 40 C 32.835938 40 40 32.835938 40 24 C 40 15.164062 32.835938 8 24 8 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.902" d="M 24 22 L 24 26 L 8 26 L 8 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg
new file mode 100644
index 00000000..d6079e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-reboot.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path style="fill-rule:evenodd" d="M 6 28 C 6 18.058594 14.058594 10 24 10 L 24 14 C 16.269531 14 10 20.269531 10 28 C 10 35.730469 16.269531 42 24 42 C 31.730469 42 38 35.730469 38 28 L 42 28 C 42 37.941406 33.941406 46 24 46 C 14.058594 46 6 37.941406 6 28 Z "/>
+<path d="M 24 2 L 24 22 L 34 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg
new file mode 100644
index 00000000..f3764472
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 12.3125 11.996094 C 11.910156 11.996094 11.5625 12.347656 11.5625 12.746094 L 11.5625 14.621094 C 10.675781 14.851562 9.890625 15.289062 9.125 15.746094 L 7.71875 14.246094 C 7.4375 13.964844 6.96875 13.964844 6.6875 14.246094 L 4.25 16.683594 C 3.96875 16.964844 3.96875 17.433594 4.25 17.714844 L 5.75 19.121094 C 5.289062 19.890625 4.855469 20.675781 4.625 21.558594 L 2.75 21.558594 C 2.347656 21.558594 2 21.910156 2 22.308594 L 2 25.683594 C 2 26.085938 2.347656 26.433594 2.75 26.433594 L 4.625 26.433594 C 4.855469 27.320312 5.289062 28.105469 5.75 28.871094 L 4.25 30.277344 C 3.96875 30.558594 3.96875 31.027344 4.25 31.308594 L 6.6875 33.746094 C 6.96875 34.027344 7.4375 34.027344 7.71875 33.746094 L 9.125 32.246094 C 9.890625 32.707031 10.675781 33.144531 11.5625 33.371094 L 11.5625 35.246094 C 11.5625 35.648438 11.910156 35.996094 12.3125 35.996094 L 15.6875 35.996094 C 16.089844 35.996094 16.4375 35.648438 16.4375 35.246094 L 16.4375 33.371094 C 17.324219 33.144531 18.109375 32.707031 18.875 32.246094 L 20.28125 33.746094 C 20.5625 34.027344 21.03125 34.027344 21.3125 33.746094 L 23.75 31.308594 C 24.03125 31.027344 24.03125 30.558594 23.75 30.277344 L 22.25 28.871094 C 22.710938 28.105469 23.144531 27.320312 23.375 26.433594 L 25.25 26.433594 C 25.652344 26.433594 26 26.085938 26 25.683594 L 26 22.308594 C 26 21.910156 25.652344 21.558594 25.25 21.558594 L 23.375 21.558594 C 23.144531 20.675781 22.710938 19.890625 22.25 19.121094 L 23.75 17.714844 C 24.03125 17.433594 24.03125 16.964844 23.75 16.683594 L 21.3125 14.246094 C 21.03125 13.964844 20.5625 13.964844 20.28125 14.246094 L 18.875 15.746094 C 18.109375 15.289062 17.324219 14.851562 16.4375 14.621094 L 16.4375 12.746094 C 16.4375 12.347656 16.089844 11.996094 15.6875 11.996094 Z M 14 20.996094 C 15.652344 20.996094 17 22.34375 17 23.996094 C 17 25.652344 15.652344 26.996094 14 26.996094 C 12.347656 26.996094 11 25.652344 11 23.996094 C 11 22.34375 12.347656 20.996094 14 20.996094 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 12.3125 11.996094 C 11.910156 11.996094 11.5625 12.347656 11.5625 12.746094 L 11.5625 14.621094 C 10.675781 14.851562 9.890625 15.289062 9.125 15.746094 L 7.71875 14.246094 C 7.4375 13.964844 6.96875 13.964844 6.6875 14.246094 L 4.25 16.683594 C 3.96875 16.964844 3.96875 17.433594 4.25 17.714844 L 5.75 19.121094 C 5.289062 19.890625 4.855469 20.675781 4.625 21.558594 L 2.75 21.558594 C 2.347656 21.558594 2 21.910156 2 22.308594 L 2 25.683594 C 2 26.085938 2.347656 26.433594 2.75 26.433594 L 4.625 26.433594 C 4.855469 27.320312 5.289062 28.105469 5.75 28.871094 L 4.25 30.277344 C 3.96875 30.558594 3.96875 31.027344 4.25 31.308594 L 6.6875 33.746094 C 6.96875 34.027344 7.4375 34.027344 7.71875 33.746094 L 9.125 32.246094 C 9.890625 32.707031 10.675781 33.144531 11.5625 33.371094 L 11.5625 35.246094 C 11.5625 35.648438 11.910156 35.996094 12.3125 35.996094 L 15.6875 35.996094 C 16.089844 35.996094 16.4375 35.648438 16.4375 35.246094 L 16.4375 33.371094 C 17.324219 33.144531 18.109375 32.707031 18.875 32.246094 L 20.28125 33.746094 C 20.5625 34.027344 21.03125 34.027344 21.3125 33.746094 L 23.75 31.308594 C 24.03125 31.027344 24.03125 30.558594 23.75 30.277344 L 22.25 28.871094 C 22.710938 28.105469 23.144531 27.320312 23.375 26.433594 L 25.25 26.433594 C 25.652344 26.433594 26 26.085938 26 25.683594 L 26 22.308594 C 26 21.910156 25.652344 21.558594 25.25 21.558594 L 23.375 21.558594 C 23.144531 20.675781 22.710938 19.890625 22.25 19.121094 L 23.75 17.714844 C 24.03125 17.433594 24.03125 16.964844 23.75 16.683594 L 21.3125 14.246094 C 21.03125 13.964844 20.5625 13.964844 20.28125 14.246094 L 18.875 15.746094 C 18.109375 15.289062 17.324219 14.851562 16.4375 14.621094 L 16.4375 12.746094 C 16.4375 12.347656 16.089844 11.996094 15.6875 11.996094 Z M 14 20.996094 C 15.652344 20.996094 17 22.34375 17 23.996094 C 17 25.652344 15.652344 26.996094 14 26.996094 C 12.347656 26.996094 11 25.652344 11 23.996094 C 11 22.34375 12.347656 20.996094 14 20.996094 Z "/>
+<path style="fill:#888" d="M 32.3125 1.996094 C 31.910156 1.996094 31.5625 2.347656 31.5625 2.746094 L 31.5625 4.621094 C 30.675781 4.851562 29.890625 5.289062 29.125 5.746094 L 27.71875 4.246094 C 27.4375 3.964844 26.96875 3.964844 26.6875 4.246094 L 24.25 6.683594 C 23.96875 6.964844 23.96875 7.433594 24.25 7.714844 L 25.75 9.121094 C 25.289062 9.890625 24.855469 10.675781 24.625 11.558594 L 22.75 11.558594 C 22.347656 11.558594 22 11.910156 22 12.308594 L 22 15.683594 C 22 16.085938 22.347656 16.433594 22.75 16.433594 L 24.625 16.433594 C 24.855469 17.320312 25.289062 18.105469 25.75 18.871094 L 24.25 20.277344 C 23.96875 20.558594 23.96875 21.027344 24.25 21.308594 L 26.6875 23.746094 C 26.96875 24.027344 27.4375 24.027344 27.71875 23.746094 L 29.125 22.246094 C 29.890625 22.707031 30.675781 23.144531 31.5625 23.371094 L 31.5625 25.246094 C 31.5625 25.648438 31.910156 25.996094 32.3125 25.996094 L 35.6875 25.996094 C 36.089844 25.996094 36.4375 25.648438 36.4375 25.246094 L 36.4375 23.371094 C 37.324219 23.144531 38.109375 22.707031 38.875 22.246094 L 40.28125 23.746094 C 40.5625 24.027344 41.03125 24.027344 41.3125 23.746094 L 43.75 21.308594 C 44.03125 21.027344 44.03125 20.558594 43.75 20.277344 L 42.25 18.871094 C 42.710938 18.105469 43.144531 17.320312 43.375 16.433594 L 45.25 16.433594 C 45.652344 16.433594 46 16.085938 46 15.683594 L 46 12.308594 C 46 11.910156 45.652344 11.558594 45.25 11.558594 L 43.375 11.558594 C 43.144531 10.675781 42.710938 9.890625 42.25 9.121094 L 43.75 7.714844 C 44.03125 7.433594 44.03125 6.964844 43.75 6.683594 L 41.3125 4.246094 C 41.03125 3.964844 40.5625 3.964844 40.28125 4.246094 L 38.875 5.746094 C 38.109375 5.289062 37.324219 4.851562 36.4375 4.621094 L 36.4375 2.746094 C 36.4375 2.347656 36.089844 1.996094 35.6875 1.996094 Z M 34 10.996094 C 35.652344 10.996094 37 12.34375 37 13.996094 C 37 15.652344 35.652344 16.996094 34 16.996094 C 32.347656 16.996094 31 15.652344 31 13.996094 C 31 12.34375 32.347656 10.996094 34 10.996094 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 32.3125 1.996094 C 31.910156 1.996094 31.5625 2.347656 31.5625 2.746094 L 31.5625 4.621094 C 30.675781 4.851562 29.890625 5.289062 29.125 5.746094 L 27.71875 4.246094 C 27.4375 3.964844 26.96875 3.964844 26.6875 4.246094 L 24.25 6.683594 C 23.96875 6.964844 23.96875 7.433594 24.25 7.714844 L 25.75 9.121094 C 25.289062 9.890625 24.855469 10.675781 24.625 11.558594 L 22.75 11.558594 C 22.347656 11.558594 22 11.910156 22 12.308594 L 22 15.683594 C 22 16.085938 22.347656 16.433594 22.75 16.433594 L 24.625 16.433594 C 24.855469 17.320312 25.289062 18.105469 25.75 18.871094 L 24.25 20.277344 C 23.96875 20.558594 23.96875 21.027344 24.25 21.308594 L 26.6875 23.746094 C 26.96875 24.027344 27.4375 24.027344 27.71875 23.746094 L 29.125 22.246094 C 29.890625 22.707031 30.675781 23.144531 31.5625 23.371094 L 31.5625 25.246094 C 31.5625 25.648438 31.910156 25.996094 32.3125 25.996094 L 35.6875 25.996094 C 36.089844 25.996094 36.4375 25.648438 36.4375 25.246094 L 36.4375 23.371094 C 37.324219 23.144531 38.109375 22.707031 38.875 22.246094 L 40.28125 23.746094 C 40.5625 24.027344 41.03125 24.027344 41.3125 23.746094 L 43.75 21.308594 C 44.03125 21.027344 44.03125 20.558594 43.75 20.277344 L 42.25 18.871094 C 42.710938 18.105469 43.144531 17.320312 43.375 16.433594 L 45.25 16.433594 C 45.652344 16.433594 46 16.085938 46 15.683594 L 46 12.308594 C 46 11.910156 45.652344 11.558594 45.25 11.558594 L 43.375 11.558594 C 43.144531 10.675781 42.710938 9.890625 42.25 9.121094 L 43.75 7.714844 C 44.03125 7.433594 44.03125 6.964844 43.75 6.683594 L 41.3125 4.246094 C 41.03125 3.964844 40.5625 3.964844 40.28125 4.246094 L 38.875 5.746094 C 38.109375 5.289062 37.324219 4.851562 36.4375 4.621094 L 36.4375 2.746094 C 36.4375 2.347656 36.089844 1.996094 35.6875 1.996094 Z M 34 10.996094 C 35.652344 10.996094 37 12.34375 37 13.996094 C 37 15.652344 35.652344 16.996094 34 16.996094 C 32.347656 16.996094 31 15.652344 31 13.996094 C 31 12.34375 32.347656 10.996094 34 10.996094 Z "/>
+<path style="fill:#888" d="M 29.296875 18 C 29.191406 17.992188 29.144531 18.039062 29.035156 18.089844 L 25.265625 19.578125 C 24.835938 19.761719 24.652344 20.367188 24.828125 20.804688 L 25.617188 22.992188 C 24.746094 23.644531 24.148438 24.339844 23.511719 25.183594 L 21.320312 24.21875 C 20.890625 24.035156 20.277344 24.308594 20.09375 24.746094 L 18.601562 28.335938 C 18.425781 28.773438 18.699219 29.292969 19.128906 29.476562 L 21.320312 30.4375 C 21.175781 31.480469 21.167969 32.515625 21.320312 33.59375 L 19.128906 34.554688 C 18.699219 34.738281 18.515625 35.082031 18.691406 35.519531 L 20.09375 39.285156 C 20.277344 39.722656 20.890625 39.90625 21.320312 39.722656 L 23.511719 38.847656 C 24.164062 39.714844 24.945312 40.398438 25.789062 41.035156 L 24.828125 43.226562 C 24.652344 43.664062 24.835938 44.269531 25.265625 44.453125 L 29.035156 45.941406 C 29.472656 46.125 29.824219 45.855469 30 45.417969 L 30.960938 43.226562 C 32.015625 43.378906 33.050781 43.378906 34.117188 43.226562 L 34.996094 45.417969 C 35.179688 45.855469 35.792969 46.039062 36.222656 45.855469 L 39.816406 44.453125 C 40.253906 44.269531 40.523438 43.664062 40.34375 43.226562 L 39.378906 41.035156 C 40.246094 40.382812 40.941406 39.691406 41.570312 38.847656 L 43.847656 39.722656 C 44.285156 39.90625 44.726562 39.722656 44.898438 39.285156 L 46.476562 35.519531 C 46.660156 35.082031 46.476562 34.738281 46.039062 34.554688 L 43.761719 33.59375 C 43.910156 32.539062 43.921875 31.511719 43.761719 30.4375 L 45.953125 29.476562 C 46.390625 29.292969 46.660156 28.949219 46.476562 28.511719 L 44.898438 24.746094 C 44.726562 24.308594 44.199219 24.035156 43.761719 24.21875 L 41.570312 25.183594 C 40.921875 24.316406 40.230469 23.628906 39.378906 22.992188 L 40.34375 20.628906 C 40.523438 20.191406 40.253906 19.761719 39.816406 19.578125 L 36.222656 18.089844 C 35.792969 17.90625 35.179688 18.175781 34.996094 18.613281 L 34.117188 20.804688 C 33.074219 20.652344 32.039062 20.652344 30.960938 20.804688 L 30 18.613281 C 29.863281 18.289062 29.617188 18.015625 29.296875 18 Z M 32.539062 26.410156 C 35.640625 26.410156 38.152344 28.917969 38.152344 32.015625 C 38.152344 35.113281 35.640625 37.621094 32.539062 37.621094 C 29.449219 37.621094 26.929688 35.113281 26.929688 32.015625 C 26.929688 28.917969 29.449219 26.410156 32.539062 26.410156 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg
new file mode 100644
index 00000000..e8da09fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 44 24 C 44 35.046875 35.042969 44 24 44 C 12.949219 44 3.992188 35.046875 4 24 C 3.992188 12.953125 12.949219 4 24 4 C 35.042969 4 44 12.953125 44 24 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 40 24 C 40 17.28125 35.867188 11.558594 30 9.1875 L 30 13.625 C 33.585938 15.699219 36 19.558594 36 24 C 36 30.628906 30.628906 36 24 36 C 17.371094 36 12 30.628906 12 24 C 12 19.558594 14.414062 15.699219 18 13.625 L 18 9.1875 C 12.132812 11.558594 8 17.28125 8 24 C 8 32.835938 15.164062 40 24 40 C 32.835938 40 40 32.835938 40 24 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.902" d="M 26 24 L 22 24 L 22 8 L 26 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg
new file mode 100644
index 00000000..2e194840
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <g>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 41.777344 C 4 42.855469 5.144531 44 6.222656 44 L 41.777344 44 C 42.859375 44 44 42.855469 44 41.777344 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#c19553"/>
+ <path d="M 6.285156 4 C 5.144531 4 4 5.144531 4 6.285156 L 4 18 C 8.445312 18 39.554688 18 44 18 L 44 6.222656 C 44 5.144531 42.859375 4 41.777344 4 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 20 8 L 20 26 L 28 26 L 28 8 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 36 24 L 48 36 L 40 36 L 40 48 L 32 48 L 32 36 L 24 36 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/table.svg b/.icons/Material-Black-Lime-Numix/48/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg
new file mode 100644
index 00000000..83f01057
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23 5.5 -19.5 21 18 18 21 -21 l 0 -18 -19.5 0 z m 9 6 a 4.5 4.5 0 0 1 4.5 4.5 4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5 -4.5 4.5 4.5 0 0 1 4.5 -4.5 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:1"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tag.svg b/.icons/Material-Black-Lime-Numix/48/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg
new file mode 100644
index 00000000..3eaca58c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg
new file mode 100644
index 00000000..f0d31fb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 29.18 16.707 l 13.75 11 c 2.758 2.758 2.75 2.75 0 5.5 l -13.75 11 c -1.914 1.535 -1.914 0.965 -1.914 -2.828 c -0.039 -1.375 -0.086 -2.922 0 -4.922 c -0.031 0 0.031 0 0 0 c -13.664 0 -20.09 -8.75 -20 -19.836 c 5.414 5.586 11.75 8.01 20 7.836 c 0 -1.969 -0.039 -2.672 0 -4 c 0 -2 0 -5.109 1.914 -3.75 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg
new file mode 100644
index 00000000..a0ae04c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 35.488 c 0 1.078 1.145 2.223 2.223 2.223 l 35.555 0 c 1.078 0 2.223 -1.145 2.223 -2.223 l 0 -35.555 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#c19553"/>
+ <path d="m 6.289 4 c -1.145 0 -2.289 1.145 -2.289 2.289 l 0 13.711 c 4.441 0 35.559 0 40 0 l 0 -13.777 c 0 -1.078 -1.145 -2.223 -2.223 -2.223" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 24,8 -4,0 0,-4 4,0 0,8 -4,0 0,4 4,0 0,8.03125 L 20,24 l 0,8 8,0 0,-8 -4,0.03125 L 24,20 l 4,0 0,-4 -4,0 0,-4 4,0 0,-4 z" style="fill:#fff"/>
+ <path d="m 29.18 16.707 l 13.75 11 c 2.758 2.758 2.75 2.75 0 5.5 l -13.75 11 c -1.914 1.535 -1.914 0.965 -1.914 -2.828 c -0.039 -1.375 -0.086 -2.922 0 -4.922 c -0.031 0 0.031 0 0 0 c -13.664 0 -20.09 -8.75 -20 -19.836 c 5.414 5.586 11.75 8.01 20 7.836 c 0 -1.969 -0.039 -2.672 0 -4 c 0 -2 0 -5.109 1.914 -3.75 Z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg
new file mode 100644
index 00000000..ad5a390d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <rect width="38" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="-10.216" y="25.784" 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:2;stroke-dashoffset:4" height="14"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="-3.216" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="14.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="20.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="2.784" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="8"/>
+ <rect width="2" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)" x="8.785" y="24.784" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg
new file mode 100644
index 00000000..3319dd2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 11 35 0 -22" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 35 11 -22 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <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" x="35" y="7" width="6" height="6"/>
+ <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" x="7" y="35" width="6" height="6"/>
+ <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" x="7" y="7" width="6" height="6"/>
+ <g transform="matrix(1.0056 0 0 1.0056 9.966 11.911)">
+ <path d="m 6 20.938 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/48/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg
new file mode 100644
index 00000000..58b109c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <path d="m 12 41.876 0 -35.8 24.689 25.924 -14.32 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg
new file mode 100644
index 00000000..f60daaa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg viewBox="0 0 48 48" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient spreadMethod="pad" gradientUnits="userSpaceOnUse" gradientTransform="matrix(5.5 0 0 5.5 -53 -9)" cy="6" cx="14" id="radialGradient4329" r="4">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#2eb5aa;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <circle style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cy="24" cx="24" r="22"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg
new file mode 100644
index 00000000..e1b20cf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 20,6 c 0,6 0,12 8,18 4.01261,3.009458 10,2 10,8 0,7 -6,10 -13,10 C 16,42 10,38 10,29.634 10,14 18,6 20,6 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..7224a090
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.708382,0,0,2.6280072,2,3.2941173)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.187 1.791 -2.187 6.088 l 1.01 0 0.58 -1.649 2.144 0 0.589 1.649 1.068 0 -2.187 -6.088 z m 1.219 3.478 -1.489 0 0.748 -2.215 z" style="fill:#888"/>
+ <path d="m 7.791 2.806 c 0.955 0 1.203 0.273 1.203 0.728 0 0.481 -0.324 0.756 -1.16 0.756 -0.296 0 -0.591 0 -0.887 0 l 0 -1.484 z m -0.085 2.368 c 1.262 0 1.731 0.326 1.731 0.867 0 0.661 -0.64 0.823 -1.723 0.823 l -0.768 0 0 -1.681 z m -1.798 -3.383 l 0 6.087 1.917 0 c 2.235 0 2.661 -1.03 2.661 -1.709 0 -0.592 -0.409 -1.305 -1.245 -1.46 0.546 -0.335 0.776 -0.79 0.776 -1.322 0 -0.541 -0.316 -1.633 -2.038 -1.597 z" style="fill:#888"/>
+ <path d="m 14.299 1.791 c -1.965 0 -3.222 1.314 -3.222 3.03 0 1.692 1.196 3.057 3.161 3.057 0.559 0 1.214 -0.129 1.851 -0.395 l 0.157 -0.06 -0.349 -0.85 -0.157 0.06 c -0.463 0.18 -0.926 0.275 -1.31 0.275 -1.415 0 -2.253 -0.833 -2.253 -2.095 0 -1.133 0.786 -2.087 2.096 -2.087 0.279 0 0.707 0 1.371 0.24 l 0.166 0.06 0.349 -0.842 -0.157 -0.06 c -0.637 -0.249 -1.231 -0.335 -1.703 -0.335" style="fill:#888"/>
+ </g>
+ <path d="m 24 34 l 16 -16 l 6 6 l -22 22 c -4.586 -4.586 -9.414 -9.422 -14 -14 l 6 -6 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/48/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/top.svg b/.icons/Material-Black-Lime-Numix/48/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..d73f51cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-horizontal.svg
@@ -0,0 +1,9 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0 2 -2 0 48 2)">
+ <rect 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:1;stroke-dashoffset:0" height="8" y="13.5" width="6" x="4.5"/>
+ <rect 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:1;stroke-dashoffset:0" height="8" y="2.5" width="6" x="4.5"/>
+ <path d="m 15.5 18 0 -12" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 13 8 2.501 -2.5 2.499 2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..3c95b66f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move-vertical.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="11" width="12" 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" height="16" y="27"/>
+ <rect x="11" width="12" 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" height="16" y="5"/>
+ <path d="m 33 36 0 -24" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 28 16 5 -4.999 4.999 4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg
new file mode 100644
index 00000000..09fa886e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-move.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 18 36 12 0 -6 8 z" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 12 12 0 -6 -8 z" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 30 0 -12 -8 6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 36 30 0 -12 8 6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cy="24" cx="24" r="5" 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"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..e57fa8fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-horizontal.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 22 6 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 2 0 0 2 2 0 0 -4 z m 2 8 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 2 -2 0 0 2 4 0 0 -4 z m -18 2 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect 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" transform="matrix(-1 0 0 1 0 0)" width="12" height="34" y="7" x="-19"/>
+ <path d="m 23 24 14 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 25.999 19 -4.999 5 l 4.999 5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 29 4.999 -5 -4.999 -5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..a0bd9ccc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale-vertical.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none" d="m 6 26 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -2 l 2 0 0 -2 -4 0 z m 8 -2 4 0 0 -2 -4 0 z m 8 0 4 0 0 -2 -4 0 z m 8 0 4 0 0 -2 -4 0 z m 8 0 2 0 0 2 2 0 0 -4 -4 0 z m 2 18 2 0 0 -4 -2 0 z m 0 -8 2 0 0 -4 -2 0 z"/>
+ <rect height="34" y="7" x="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" transform="matrix(0 1 1 0 0 0)" width="12"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 24 25 0 -14"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 19 22 5 4.999 5 -4.999 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="M 29,14 24,9.000626 19,14 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg
new file mode 100644
index 00000000..7fc34895
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-scale.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 6 0 4 2 0 0 -2 2 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z m 8 0 0 2 2 0 0 2 2 0 0 -4 z m -32 8 0 4 2 0 0 -4 m 32 0 0 4 2 0 0 -4 z m -34 8 0 4 2 0 0 -4 z m 34 0 0 4 2 0 0 -4 z m 0 8 0 4 2 0 0 -4 z m 0 8 0 2 -2 0 0 2 4 0 0 -4 z m -18 2 0 2 4 0 0 -2 z m 8 0 0 2 4 0 0 -2 z" style="fill:#c3c3c3;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(-1 0 0 1 0 0)" height="12" x="-19" 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="12"/>
+ <path d="m 23 25 14.14 -14.14" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 22 18.929 0 7.07 l 7.07 0 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.999 17.07 0 -7.07 -7.07 0 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg
new file mode 100644
index 00000000..d7d40c41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-down.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 7 18 0 20" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 12 36 -5 4.999 -4.999 -4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 12 -5 -4.999 -4.999 4.999 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41 30 0 -20" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 15 16.5 0 24 18 -9 0 -24 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg
new file mode 100644
index 00000000..aca36188
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-left.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -2 2 0 0 48)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 3.5 9 0 10"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 6 18 -2.501 2.5 -2.499 -2.5 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 23 6 -2.501 -2.5 -2.499 2.5 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 20.5 15 0 -10"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:1" d="m 7.5 8.25 0 12 9 -4.5 0 -12 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg
new file mode 100644
index 00000000..63baad95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-right.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 -2 -2 0 48 48)">
+ <path d="m 3.5 9 0 10" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 6 18 -2.501 2.5 -2.499 -2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 6 -2.501 -2.5 -2.499 2.5 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.5 15 0 -10" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 7.5 8.25 0 12 9 -4.5 0 -12 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg
new file mode 100644
index 00000000..7e1b4e71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/transform-shear-up.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 7,30 7,10"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 12 11.999 -5 -4.999 -4.999 4.999 z"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 46 36 -5 4.999 -4.999 -4.999 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 41 18 0 20"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 15 31.5 0 -24 18 9 0 24 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/48/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/underline.svg b/.icons/Material-Black-Lime-Numix/48/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/undo.svg b/.icons/Material-Black-Lime-Numix/48/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/up.svg b/.icons/Material-Black-Lime-Numix/48/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/48/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg
new file mode 100644
index 00000000..45335d51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 26.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 4.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 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="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg
new file mode 100644
index 00000000..299c9c58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 26.25 14.51 c -1.048 0.121 -0.684 1.322 -0.75 2.049 l 0 3.946 -17.239 0 c -1.048 0.121 -0.684 1.322 -0.75 2.049 l 0 15.186 c 0.121 1.048 1.322 0.684 2.049 0.749 l 12.192 0 c 1.048 -0.121 0.684 -1.322 0.75 -2.049 l 0 -3.946 17.239 0 c 1.048 -0.121 0.684 -1.322 0.75 -2.049 l 0 -15.186 c -0.121 -1.048 -1.322 -0.684 -2.049 -0.749" 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="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..2c4c92bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 13.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 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="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg
new file mode 100644
index 00000000..44f821e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8.101 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 31.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 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"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..7416d3a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 3 4.344 0 7.919 0 31.578 l 2.109 2.16 l 37.777 0 2.109 -2.16 0 -31.578 0 -7.919 -20.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 13 0 27 l 36 0 0 -27" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4.406 3 -1.406 0.703 0 2.297 12.255 0 13.754 0 15.991 0 0 -2.297 -1.406 -0.703 l -14.584 0 -13.754 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="10" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.1 20.5 c -0.332 0 -0.601 0.269 -0.601 0.601 l 0 4.799 c 0 0.332 0.269 0.601 0.601 0.601 l 22.799 0 c 0.332 0 0.601 -0.269 0.601 -0.601 l 0 -4.799 c 0 -0.332 -0.269 -0.601 -0.601 -0.601 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="3" height="3" x="27" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="36" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="27" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="18" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="34" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="16" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="22" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="9" y="28" rx="0.75" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="9" x="35" 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/48/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg
new file mode 100644
index 00000000..5577d74b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 24 18 L 30 24 L 42 12 L 36 6 Z "/>
+<path d="M 28 4 L 44 4 L 44 20 Z "/>
+<path d="M 24 30 L 18 24 L 6 36 L 12 42 Z "/>
+<path d="M 20 44 L 4 44 L 4 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg
new file mode 100644
index 00000000..ed87fc41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-grid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="6" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="34" x="20" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="34" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="6" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="20" y="20" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="34" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="6" x="20" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="34" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg
new file mode 100644
index 00000000..c2786503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list-tree.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="16" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="16" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 12 0 28 6 0 0 -4 -2 0 0 -8 2 0 0 -4 -2 0 0 -12 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="26" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="26" y="36" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg
new file mode 100644
index 00000000..a9527793
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="8" height="8" x="6" y="34" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="36" x="18" height="4" width="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="20" x="6" height="8" width="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="4" x="18" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="8" x="18" height="4" width="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..60cda483
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 4 0 6 -34 0 0 -6" style="fill:#888"/>
+ <path d="m 24 28 0 6 -22 0 0 -6 z" style="fill:#888"/>
+ <path d="m 24 40 0 6 -22 0 0 -6 z" style="fill:#888"/>
+ <circle cy="37" cx="35" r="9" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="36" x="38" y="4" rx="3" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <path d="m 36 16 0 6 -34 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg
new file mode 100644
index 00000000..6d6ffeda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 45 3 0 6 -30 0 0 -6" style="fill:#888"/>
+ <path d="m 45 27 0 6 -42 0 0 -6 z" style="fill:#888"/>
+ <path d="m 45 15 0 6 -30 0 0 -6 z" style="fill:#888"/>
+ <path d="m 45 39 0 6 -42 0 0 -6 z" style="fill:#888"/>
+ <path d="M 15,12 3,3 3,21 Z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg
new file mode 100644
index 00000000..d929b8ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 44 24 C 44 35.042969 35.042969 44 24 44 C 12.957031 44 4 35.042969 4 24 C 4 12.957031 12.957031 4 24 4 C 35.042969 4 44 12.957031 44 24 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 35.367188 19.214844 C 33.398438 14.824219 28.992188 12 24.027344 12 C 18.949219 12 14.300781 15.089844 12.472656 19.675781 L 16.324219 21.121094 C 17.542969 18.054688 20.640625 16.003906 24.027344 16.003906 C 27.292969 16.003906 30.183594 17.835938 31.523438 20.699219 L 28.714844 21.789062 L 35.898438 25.808594 L 38 18.199219 Z "/>
+<path d="M 24.027344 32.003906 C 20.785156 32.003906 17.835938 30.109375 16.515625 27.265625 L 19.28125 26.230469 L 12.175781 22.296875 L 10 29.707031 L 12.652344 28.710938 C 14.582031 33.089844 19.09375 36 24.027344 36 C 29.125 36 33.636719 33.035156 35.527344 28.445312 L 31.695312 26.964844 C 30.4375 30.027344 27.425781 32.003906 24.027344 32.003906 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg
new file mode 100644
index 00000000..04541aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 38 L 10 44 L 22 32 L 16 26 Z "/>
+<path d="M 8 24 L 24 24 L 24 40 Z "/>
+<path d="M 44 10 L 38 4 L 26 16 L 32 22 Z "/>
+<path d="M 40 24 L 24 24 L 24 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg
new file mode 100644
index 00000000..b7492494
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 Z" style="fill:#fff"/>
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 m -28 2 l 28 0 c 4 0 4.125 2 4 4 l 0 32 l -36 0 l 0 -32 c 0 -2 0 -4 4 -4 Z" style="fill:#888"/>
+ <path d="m 6 20 l 12 0 l 0 24 l -12 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 6 18 l 0 2 l 12 0 l 0 24 l 2 0 l 0 -24 l 22 0 l 0 -2 l -36 0 z"/>
+ </g>
+ <path d="m 47.97 42.34 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 -5.657 5.657 -5.657 -5.657 -5.657 5.657 5.657 5.657 -5.657 5.657 5.657 5.657 5.657 -5.657 5.657 5.657" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg
new file mode 100644
index 00000000..4532cfc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 Z" style="fill:#fff"/>
+ <path d="m 10 6 c -6 0 -6 4 -6 5.93 l 0 34.07 l 40 0 l 0 -34 c 0 -2 0 -6 -6 -6 m -28 2 l 28 0 c 4 0 4.125 2 4 4 l 0 32 l -36 0 l 0 -32 c 0 -2 0 -4 4 -4 Z" style="fill:#888"/>
+ <path d="m 6 20 l 12 0 l 0 24 l -12 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 6 18 l 0 2 l 36 0 l 0 -2 Z"/>
+ <path d="m 18 20 l 0 24 l 2 0 l 0 -24 Z"/>
+ </g>
+ <path d="m 48 32 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..dfa05ad8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 16 10 C 16 7.789062 14.210938 6 12 6 C 9.789062 6 8 7.789062 8 10 C 8 12.210938 9.789062 14 12 14 C 14.210938 14 16 12.210938 16 10 Z "/>
+<path style="fill:#dc322f" d="M 30 42 C 30.609375 42 31.191406 41.738281 31.625 41.3125 L 39.3125 33.875 C 39.738281 33.472656 39.980469 32.898438 40 32.3125 C 40.027344 31.382812 39.5 30.550781 38.625 30.1875 C 37.746094 29.824219 36.722656 30.019531 36.0625 30.6875 L 32 34.625 L 32 6 L 28 6 L 28 34.625 L 23.9375 30.6875 C 23.035156 29.8125 21.585938 29.8125 20.6875 30.6875 C 19.785156 31.5625 19.785156 33 20.6875 33.875 L 28.375 41.3125 C 28.804688 41.738281 29.386719 42 30 42 Z "/>
+<g style="fill:#268bd2;fill-rule:evenodd">
+<path d="M 16 22 C 16 19.789062 14.210938 18 12 18 C 9.789062 18 8 19.789062 8 22 C 8 24.210938 9.789062 26 12 26 C 14.210938 26 16 24.210938 16 22 Z "/>
+<path d="M 16 34 C 16 31.789062 14.210938 30 12 30 C 9.789062 30 8 31.789062 8 34 C 8 36.210938 9.789062 38 12 38 C 14.210938 38 16 36.210938 16 34 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg
new file mode 100644
index 00000000..9de2799d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 16 38 C 16 40.210938 14.210938 42 12 42 C 9.789062 42 8 40.210938 8 38 C 8 35.789062 9.789062 34 12 34 C 14.210938 34 16 35.789062 16 38 Z "/>
+<path style="fill:#dc322f" d="M 30 6 C 30.609375 6 31.191406 6.261719 31.625 6.6875 L 39.3125 14.125 C 39.738281 14.527344 39.980469 15.101562 40 15.6875 C 40.027344 16.617188 39.5 17.449219 38.625 17.8125 C 37.746094 18.175781 36.722656 17.980469 36.0625 17.3125 L 32 13.375 L 32 42 L 28 42 L 28 13.375 L 23.9375 17.3125 C 23.035156 18.1875 21.585938 18.1875 20.6875 17.3125 C 19.785156 16.4375 19.785156 15 20.6875 14.125 L 28.375 6.6875 C 28.804688 6.261719 29.386719 6 30 6 Z "/>
+<g style="fill:#268bd2;fill-rule:evenodd">
+<path d="M 16 26 C 16 28.210938 14.210938 30 12 30 C 9.789062 30 8 28.210938 8 26 C 8 23.789062 9.789062 22 12 22 C 14.210938 22 16 23.789062 16 26 Z "/>
+<path d="M 16 14 C 16 16.210938 14.210938 18 12 18 C 9.789062 18 8 16.210938 8 14 C 8 11.789062 9.789062 10 12 10 C 14.210938 10 16 11.789062 16 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg
new file mode 100644
index 00000000..9d46afa7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 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 -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="4" height="28" x="22" y="12" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..56d94ac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 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 -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="32" height="4" x="8" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg
new file mode 100644
index 00000000..ebdd5450
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 10 37.996094 C 13.929688 37.871094 14.023438 38.003906 16 35.996094 C 17.414062 34.582031 22.535156 29.402344 23.949219 27.988281 C 26.777344 30.816406 29.171875 33.167969 32 35.996094 C 34.023438 38.003906 33.964844 38.046875 38 37.996094 C 37.964844 34.046875 38.023438 34.003906 36 31.996094 C 33.171875 29.167969 30.777344 26.816406 27.949219 23.988281 C 30.183594 21.691406 33.171875 18.824219 36 15.996094 C 38.023438 14.003906 38.066406 14.089844 38 9.996094 C 34.066406 10.089844 34.023438 10.003906 32 11.996094 C 29.171875 14.824219 25.78125 18.15625 23.949219 19.988281 C 21.121094 17.160156 18.828125 14.824219 16 11.996094 C 14.023438 10.003906 13.972656 10.121094 10 9.996094 C 9.972656 14.121094 10.023438 14.003906 12 15.996094 C 13.414062 17.410156 18.535156 22.574219 19.949219 23.988281 C 17.121094 26.816406 14.828125 29.167969 12 31.996094 C 10.023438 34.003906 9.929688 33.871094 10 37.996094 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg
new file mode 100644
index 00000000..25f7fe5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="34" height="34" x="7" y="7" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 7.07 5.982 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 33.623 c 0 0.628 0.57 1.197 1.199 1.197 l 33.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -33.623 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -1.801 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 -31 4 32 0 0 27.982 -32 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 46 30 -8 0 0 -8 -8 0 0 8 -8 0 0 8 8 0 0 8 8 0 0 -8 8 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg
new file mode 100644
index 00000000..2d8ad84e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0,-1,1,0,0,47.999985)">
+ <path d="m 10 10 28 0 c 7.938 0 8 0 8 8 l 0 12 c 0 8 0 8 -8 8 -4 0 -4 0 -7.078 0 1.035 0.883 1.777 2.191 1.238 3.621 -0.574 2.074 -3.57 2.594 -4.855 0.891 -2.395 -2.414 -3.723 -4.777 -6.05 -7.254 2.473 -2.613 3.93 -5.129 6.473 -7.668 1.672 -1.543 4.77 -0.156 4.637 2.145 c 0.055 1.199 -0.691 1.504 -1.469 2.266 3.109 0 3.109 0 7.109 0 c 2 0 2 0 2 -2 l 0 -12 c 0 -2 0 -2 -2 -2 -6.305 0 -28 0 -28 0 -2 0 -2 0 -2 2 l 0 12 c 0 2 0 2 2 2 l 4 0 c 2 0 2 0 2.023 2.059 c -0.023 0.645 -0.012 1.32 -0.023 1.941 c 0 2 0 2 -2 2 l -4 0 c -8 0 -8 0 -8 -8 l 0 -12 c 0 -8 -0.063 -8 8 -8 z" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..5064dc45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14.01 9.703 c -1.598 5.66 -1.633 13.492 1.211 17.356 1.195 1.836 2.828 4.246 1.551 6.438 -2.363 3.422 -6.305 5.27 -9.895 7.133 -1.219 0.125 -0.781 1.254 -0.859 2.09 -0.004 0.66 -0.203 1.527 0.773 1.215 l 34.415 0 c 0.977 0.313 0.777 -0.555 0.773 -1.215 -0.078 -0.836 0.359 -1.965 -0.859 -2.09 -3.59 -1.863 -7.531 -3.711 -9.895 -7.133 -1.277 -2.191 0.355 -4.602 1.551 -6.438 c 3 -4.203 3.395 -13.356 1.203 -17.481 -1.98 -3.578 -3.981 -5.441 -9.981 -5.578 -6.01 0.242 -8 2 -9.988 5.703" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/48/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..4d7a4d83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-hibernate.svg
@@ -0,0 +1,31 @@
+
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg viewBox="0 0 47.999998 47.999998" xmlns="http://www.w3.org/2000/svg">
+ <rect width="4" height="42" rx="0.5" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="22" y="3"/>
+ <g>
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(1 0 0 -1 0 48)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <rect width="4" rx="0.5" height="42" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30.785" y="-29.785"/>
+ <g transform="matrix(0.5 0.86603 -0.86603 0.5 32.785 -8.785)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(0.5 0.86603 0.86603 -0.5 -8.785 15.215)">
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <rect width="4" height="42" rx="0.5" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="6.785" y="-53.785"/>
+ <g transform="matrix(-0.5 0.86603 -0.86603 -0.5 56.785 15.215)">
+ <rect width="3" rx="0.5" height="7" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" height="7" rx="0.5" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+ <g transform="matrix(-0.5 0.86603 0.86603 0.5 15.215 -8.785)">
+ <rect width="3" height="7" rx="0.5" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="19.879" y="-22.797"/>
+ <rect width="3" rx="0.5" height="7" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-4.121" y="18.772"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..b313ec2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 21.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 7 21 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="23.998" x="8"/>
+ <path d="m 27 23.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 6 36.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 23 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 21 8.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 22 7.998 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="10.998" x="23"/>
+ <path d="m 7 20.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 42 10.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 21 23.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 9.998 -1 2 -10 0 0 1 11 0 1 -2 8 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"/>
+ <path d="m 42 25.998 -8 0 0 -8 -4 0 0 8 -8 0 0 4 8 0 0 8 4 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..f15b3218
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open-recent.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <g transform="translate(49.811526,7.469875)">
+ <path d="m -6.813 1026.39 c 0.068 3.37 -1.726 6.514 -4.695 8.219 -2.965 1.706 -6.641 1.706 -9.61 0 -2.969 -1.706 -4.763 -4.849 -4.691 -8.219 -0.072 -3.374 1.722 -6.517 4.691 -8.223 2.969 -1.706 6.645 -1.706 9.61 0 2.969 1.706 4.763 4.849 4.695 8.223 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m -11.12 1020.42 c -0.201 0.071 -0.373 0.207 -0.487 0.384 l -5.178 5.01 -3.231 -3.083 c -0.129 -0.425 -0.536 -0.712 -0.988 -0.689 -0.449 0.026 -0.821 0.354 -0.905 0.791 -0.08 0.441 0.156 0.877 0.57 1.054 l 3.893 3.855 c 0.373 0.346 0.95 0.346 1.323 0 l 5.839 -5.783 c 0.228 -0.298 0.258 -0.704 0.08 -1.035 -0.179 -0.331 -0.54 -0.527 -0.916 -0.505 z" style="fill:#fff"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg
new file mode 100644
index 00000000..8f456308
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-document-open.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..b0ca3e9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 43 1029.36 -8 0 0 -8 -6 0 0 8 -8 0 0 6 8 0 0 8 6 0 0 -8 8 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..84cf0454
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 8 8 L 8 22 L 12 22 L 12 12 L 22 12 L 22 8 Z M 26 8 L 26 12 L 36 12 L 36 22 L 40 22 L 40 8 Z M 8 26 L 8 40 L 22 40 L 22 36 L 12 36 L 12 26 Z M 36 26 L 36 36 L 26 36 L 26 40 L 40 40 L 40 26 Z "/>
+<path d="M 16 16 L 16 32 L 32 32 L 32 16 Z M 20 20 L 28 20 L 28 28 L 20 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..0c188fb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 28 0 c 3.273 0 6 2.727 6 6 l 0 28 c 0 3.266 -2.727 6 -6 6 l -28 0 c -3.273 0 -6 -2.734 -6 -6 l 0 -28 c 0 -3.273 2.727 -6 6 -6 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,48,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 16 0 16 16 0 0 -16 z m 4 4 8 0 0 8 -8 0 z"/>
+ </g>
+ <rect y="10" x="8" height="28" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="28" x="36" y="10" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..04291e70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 4 l 28 0 c 3.273 0 6 2.727 6 6 l 0 28 c 0 3.266 -2.727 6 -6 6 l -28 0 c -3.273 0 -6 -2.734 -6 -6 l 0 -28 c 0 -3.273 2.727 -6 6 -6 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 16 l 0 16 l 16 0 l 0 -16 m -12 4 l 8 0 l 0 8 l -8 0 Z"/>
+ </g>
+ <rect y="10" x="8" height="28" width="4" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="4" height="28" x="36" y="10" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg
new file mode 100644
index 00000000..69c5d2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 18 10 L 18 18 L 10 18 L 10 30 L 18 30 L 18 38 L 30 38 L 30 30 L 38 30 L 38 18 L 30 18 L 30 10 Z M 22 14 L 26 14 L 26 22 L 34 22 L 34 26 L 26 26 L 26 34 L 22 34 L 22 26 L 14 26 L 14 22 L 22 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg
new file mode 100644
index 00000000..b3348e37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14 10 L 14 24 L 18 24 L 18 38 L 30 38 C 30 28.65625 30 17.742188 30 10 C 25.414062 10 18.585938 10 14 10 Z M 26 14 C 26 21.789062 26 26.242188 26 34 L 22 34 C 22 28.5 22 25.5 22 20 L 18 20 L 18 14 C 20.75 14 23.25 14 26 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg
new file mode 100644
index 00000000..0a36762b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 10 4 L 38 4 C 41.273438 4 44 6.726562 44 10 L 44 38 C 44 41.265625 41.273438 44 38 44 L 10 44 C 6.726562 44 4 41.265625 4 38 L 4 10 C 4 6.726562 6.726562 4 10 4 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 18 L 10 30 C 19.195312 30 29.40625 30 38 30 L 38 18 C 27.710938 18 19.914062 18 10 18 Z M 34 22 L 34 26 C 26.640625 26 20.445312 26 14 26 L 14 22 C 21.789062 22 26.242188 22 34 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/animations/gnome-spinner.svg b/.icons/Material-Black-Lime-Numix/48/animations/gnome-spinner.svg
new file mode 120000
index 00000000..559a6ae2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/animations/gnome-spinner.svg
@@ -0,0 +1 @@
+process-working.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/animations/process-working.svg b/.icons/Material-Black-Lime-Numix/48/animations/process-working.svg
new file mode 100644
index 00000000..ec74292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/animations/process-working.svg
@@ -0,0 +1,89 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 254 36">
+<g style="fill:#888;fill-opacity:.078">
+<g transform="matrix(1.25526 0 0 1.25526 -4.10757 -42.5273)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 27.43617)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 42.18617)"/>
+</g>
+<g transform="matrix(.62763 1.08709 -1.08709 .62763 59.46088 -31.57651)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 27.43617)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 42.18617)"/>
+</g>
+<g transform="matrix(-.62763 1.08709 -1.08709 -.62763 81.76145 28.95079)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 27.43617)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.15957 0 0 1.15957 -4.33876 42.18617)"/>
+</g>
+</g>
+<g transform="translate(.57137 -32.97083)">
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 26.14377 24.88319)"/>
+</g>
+<g style="fill:#888;fill-opacity:.078" transform="translate(.57137 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 26.14377 43.39834)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 62.60975 13.89752)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 46.57516 23.1551)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 90.35661 39.98516)"/>
+</g>
+<g transform="translate(.57137 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 74.32202 30.72758)"/>
+</g>
+<g transform="translate(2.19214 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 60.792 24.88319)"/>
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 60.792 43.39834)"/>
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 97.25799 13.89752)"/>
+</g>
+<g style="fill:#888;fill-opacity:.078">
+<g transform="translate(2.19214 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 81.22339 23.1551)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 125.00484 39.98516)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 108.97025 30.72758)"/>
+</g>
+<g transform="translate(2.39869 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 96.85445 24.88319)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 96.85445 43.39834)"/>
+</g>
+</g>
+<g transform="translate(2.39869 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 133.32043 13.89752)"/>
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 117.28584 23.1551)"/>
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 161.06729 39.98516)"/>
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 145.0327 30.72758)"/>
+</g>
+<g transform="translate(3.13557 -32.97083)">
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 132.38656 24.88319)"/>
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 132.38656 43.39834)"/>
+</g>
+<g style="fill:#888;fill-opacity:.078" transform="translate(3.13557 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 168.85255 13.89752)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 152.81796 23.1551)"/>
+</g>
+<g transform="translate(3.13557 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 196.59941 39.98516)"/>
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 180.56482 30.72758)"/>
+</g>
+<g transform="translate(1.22081 -32.97083)">
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 170.57033 24.88319)"/>
+</g>
+<g style="fill:#888;fill-opacity:.078" transform="translate(1.22081 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 170.57033 43.39834)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 207.03632 13.89752)"/>
+</g>
+<g transform="translate(1.22081 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 191.00173 23.1551)"/>
+<path style="fill:#888;fill-opacity:.078" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 234.78318 39.98516)"/>
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 218.74859 30.72758)"/>
+</g>
+<g transform="translate(1.42737 -32.97083)">
+<path style="fill:#969696;fill-opacity:.784" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 206.63278 24.88319)"/>
+</g>
+<g style="fill:#888;fill-opacity:.078" transform="translate(1.42737 -32.97083)">
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(1.45557 0 0 1.45557 206.63278 43.39834)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 243.09877 13.89752)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(.72779 1.26056 -1.26056 .72779 227.06418 23.1551)"/>
+<path d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 270.84563 39.98516)"/>
+</g>
+<g transform="translate(1.42737 -32.97083)">
+<path style="fill:#969696;fill-opacity:.392" d="M 22,11.5625 C 22,13.184836 20.684836,14.5 19.0625,14.5 17.440164,14.5 16.125,13.184836 16.125,11.5625 16.125,9.9401635 17.440164,8.625 19.0625,8.625 20.684836,8.625 22,9.9401635 22,11.5625 z" transform="matrix(-.72779 1.26056 -1.26056 -.72779 254.81104 30.72758)"/>
+</g>
+<g transform="translate(0 -1016.3622)">
+<rect width="254" x="0" y="1016.362" height="36" style="fill:none"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/aim.svg b/.icons/Material-Black-Lime-Numix/48/apps/aim.svg
new file mode 100644
index 00000000..370bafcc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/aim.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#fc0">
+ <path d="m 19.98 17.906 c 0.723 0.34 4.363 -0.371 4.738 -0.051 c 0.375 0.324 -0.918 1.551 -0.191 2.09 c 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 11.328 11.406 l -4.195 3.777 l -8.715 -9.152 c -3.527 6.176 -8.137 8.594 -11.762 10.805 l -3.047 -4.805 c 14.383 -9.08 6.41 -13.148 9.898 -18.336 c 0.277 -0.414 -0.531 -1.305 -0.059 -1.703"/>
+ <path d="m 29.652 12.11 c 0 3.789 -3.07 6.863 -6.859 6.863 c -3.793 0 -6.863 -3.074 -6.863 -6.863 c 0 -3.789 3.07 -6.863 6.863 -6.863 c 3.789 0 6.859 3.074 6.859 6.863"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/facebook.svg b/.icons/Material-Black-Lime-Numix/48/apps/facebook.svg
new file mode 120000
index 00000000..cfc82968
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/facebook.svg
@@ -0,0 +1 @@
+goa-account-facebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-exchange.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-exchange.svg
new file mode 100644
index 00000000..10719629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-exchange.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M42 6v16H26V6m16 0" fill="#7fcc28"/>
+ <path d="M6 6h16v16H6M6 6" fill="#f15119"/>
+ <path d="M22 26v16H6V26m16 0" fill="#00abec"/>
+ <path d="M26 26h16v16H26m0-16" fill="#fbb909"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-facebook.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-facebook.svg
new file mode 100644
index 00000000..01bbe92d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-facebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(3.7468346,0,0,3.3508346,1.7468472e-7,-1.2545246e-5)" 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/48/apps/goa-account-flickr.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-flickr.svg
new file mode 100644
index 00000000..b71e1d9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-flickr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" width="48" viewBox="0 0 13.546667 13.546667">
+ <path d="m20,23a5,5,0,1,1,-10,0,5,5,0,1,1,10,0z" transform="matrix(0.33866667,0,0,0.33866667,-0.28222226,-1.0160001)" style="fill:#6592c3"/>
+ <path d="m32,23a5,5,0,1,1,-10,0,5,5,0,1,1,10,0z" transform="matrix(0.33866668,0,0,0.33866668,-0.3951112,-1.0160001)" style="fill:#f142a7"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-foursquare.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-foursquare.svg
new file mode 100644
index 00000000..6926bfed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-foursquare.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 31.79 15.16 C 31.69 15.61 31.3 16 30.75 16 l -7.2 0 C 22.7 16 22 16.7 22 17.55 l 0 0.92 c 0 0.84 0.7 1.53 1.54 1.53 l 6 0 c 0.6 0 1.09 0.58 0.97 1.2 -0.12 0.65 -0.49 3.59 -0.57 3.93 C 29.89 25.5 29.49 26 28.9 26 l -5.22 0 c -1.09 0.03 -1.32 0.03 -1.96 0.82 -0.65 0.79 -6.66 8.57 -6.66 8.57 C 15 35.46 15 35.44 15 35.4 L 15 11 c 0 -0.53 0.47 -1 1 -1 l 15.68 0 c 0.55 0 1.09 0.55 0.96 1.22 z M 14.45 6 C 11.8 6 11 8 11 9.28 l 0 30.75 c 0 1.52 0.77 1.96 1.19 2.14 0.42 0.17 1.54 0.3 2.34 -0.5 0 0 9.49 -11.32 9.64 -11.5 C 24.32 30 24.39 30 24.49 30 l 5.81 0 c 2.48 0 2.96 -1.71 3.23 -2.76 0.22 -0.87 2.48 -12.67 3.28 -16.59 C 37.41 7.62 36.64 6 33.81 6" fill="#fa4778"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-google.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-google.svg
new file mode 100644
index 00000000..9bfb4f6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48" style="enable-background:new 0 0 400 400">
+ <path d="m 10.375 12.266 c -1.725 1.99 -3.053 4.372 -3.777 7.08 -0.378 1.412 -0.566 2.83 -0.592 4.23 -0.008 0.275 -0.007 0.55 -0.002 0.826 0.024 1.41 0.213 2.838 0.594 4.26 0.725 2.704 2.051 5.087 3.775 7.08 l 3.699 -4.975 c -0.737 -1.087 -1.319 -2.308 -1.68 -3.654 -0.231 -0.86 -0.348 -1.721 -0.385 -2.572 -0.008 -0.187 -0.018 -0.373 -0.018 -0.561 0 -0.111 0.008 -0.22 0.012 -0.33 0.026 -0.909 0.146 -1.828 0.393 -2.748 0.361 -1.346 0.941 -2.567 1.678 -3.654 l -3.697 -4.975 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:#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 12.659 27.965 -4.859 3.848 c 2.922 6.01 9.08 10.188 16.184 10.188 c 1.445 0 2.847 -0.186 4.195 -0.512 0.024 -0.006 0.048 -0.01 0.072 -0.016 0.008 -0.002 0.016 -0.004 0.023 -0.006 0.24 -0.06 0.478 -0.124 0.715 -0.193 0.345 -0.098 0.688 -0.206 1.029 -0.326 0.023 -0.008 0.047 -0.013 0.07 -0.021 0.004 -0.001 0.008 -0.002 0.012 -0.004 0.982 -0.351 1.946 -0.792 2.881 -1.332 2.424 -1.4 4.382 -3.297 5.857 -5.479 l -5.762 -2.285 c -0.844 0.975 -1.854 1.837 -3.033 2.527 -0.035 0.021 -0.07 0.042 -0.105 0.063 -0.59 0.338 -1.194 0.62 -1.811 0.846 -0.308 0.113 -0.618 0.21 -0.93 0.297 -0.027 0.007 -0.053 0.014 -0.08 0.021 -0.269 0.073 -0.54 0.133 -0.811 0.188 c -0.752 0.147 -1.527 0.232 -2.324 0.232 -5.269 0 -9.697 -3.343 -11.324 -8.04" 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 24 21 0 6 11.621 0 c -0.762 2.985 -2.634 5.509 -5.158 7.117 l 4.859 3.846 c 4.066 -3.306 6.678 -8.341 6.678 -13.963 0 -1.024 -0.107 -2.02 -0.273 -3 -5.909 0 -11.818 0 -17.727 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:#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 23.984 6 c -7.106 0 -13.261 4.176 -16.184 10.188 l 4.859 3.848 c 1.627 -4.692 6.06 -8.04 11.324 -8.04 c 3.075 0 5.859 1.146 7.975 3.03 l 4.217 -4.217 c -3.213 -2.973 -7.492 -4.809 -12.191 -4.809" 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/48/apps/goa-account-kerberos.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-kerberos.svg
new file mode 100644
index 00000000..c2645295
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-kerberos.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14.184 37 c 1.652 -8.59 -2.801 -11.452 -6.981 -8.198 l -1.895 -1.176 3.352 -3.797 0.074 -1.809 3.207 -2.047 -0.805 -2.051 c 1.375 0.602 2.649 0.512 3.145 1.93 2.965 0.359 5.809 3.438 5.676 5.484 1.848 -5.364 4.438 -8.227 -3.285 -12.09 l -0.242 -2.047 4.836 1.234 1.531 -0.813 2.285 1.414 1.648 -1.234 c -0.469 1.176 0.582 1.504 -0.289 2.5 2.457 2.047 1.688 8.473 1.953 11.126 0.688 -2.082 2.293 -4.402 5.082 -5.04 0.219 -1.266 2 -1.262 3.02 -2.168 l -0.332 2.02 2.82 1.926 0.035 1.84 3.668 4.071 -2.57 1.234 c -6.094 -4.703 -7.859 1.482 -6.02 7.686" style="fill:#791918;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-lastfm.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-lastfm.svg
new file mode 100644
index 00000000..a1b1609c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-lastfm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <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(1)">
+ <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/48/apps/goa-account-live.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-live.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-live.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-microsoft.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-msn.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-owncloud.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-owncloud.svg
new file mode 100644
index 00000000..fce3201e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-owncloud.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:#1c2d44;stroke:#f9f9f9">
+ <path d="m 308.81 78.917 c 0 11.212 -9.08 20.32 -20.32 20.32 c -11.239 0 -20.32 -9.108 -20.32 -20.32 c 0 -11.239 9.08 -20.347 20.32 -20.347 c 11.239 0 20.32 9.108 20.32 20.347" transform="matrix(.14111 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 c -20.569 0 -37.23 -16.693 -37.23 -37.26 c 0 -20.569 16.665 -37.23 37.23 -37.23 c 20.569 0 37.26 16.665 37.26 37.23" transform="matrix(.14111 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 c -22.23 0 -40.25 -18.05 -40.25 -40.28 c 0 -22.23 18.02 -40.25 40.25 -40.25 c 22.23 0 40.25 18.02 40.25 40.25" transform="matrix(.14111 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 c -20.569 0 -37.23 -16.665 -37.23 -37.23 c 0 -20.569 16.665 -37.26 37.23 -37.26 c 20.569 0 37.23 16.693 37.23 37.26" transform="matrix(.14111 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 c -20.569 0 -37.26 -16.665 -37.26 -37.23 c 0 -20.569 16.693 -37.23 37.26 -37.23 c 20.569 0 37.23 16.665 37.23 37.23" transform="matrix(.14111 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 c -11.738 0 -21.288 -9.523 -21.288 -21.288 c 0 -11.765 9.551 -21.316 21.288 -21.316 c 11.765 0 21.316 9.551 21.316 21.316" transform="matrix(.14111 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 c -22.23 0 -40.25 -18.02 -40.25 -40.25 c 0 -22.257 18.02 -40.28 40.25 -40.28 c 22.257 0 40.28 18.02 40.28 40.28" transform="matrix(.14111 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 c -11.765 0 -21.288 -9.523 -21.288 -21.288 c 0 -11.765 9.523 -21.288 21.288 -21.288 c 11.765 0 21.288 9.523 21.288 21.288" transform="matrix(.14111 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 c -21.333 0 -38.625 -17.292 -38.625 -38.625 c 0 -21.333 17.292 -38.625 38.625 -38.625 c 21.333 0 38.646 17.292 38.646 38.625" transform="matrix(.1875 0 0 .1875 0 39)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-pocket.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-pocket.svg
new file mode 100644
index 00000000..64971f07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-pocket.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" viewBox="0 0 13.546667 13.546667" height="48">
+ <path d="m 4.69 5.083 c -0.236 0 -0.463 0.034 -0.598 0.19 -0.207 0.238 -0.125 0.712 -0.125 1 0 0.44 -0.03 0.909 0.059 1.343 0.096 0.464 0.434 0.969 0.815 1.284 0.277 0.228 0.573 0.39 0.915 0.522 0.335 0.117 0.656 0.17 0.993 0.174 0.309 0 0.619 -0.032 0.912 -0.127 c 0.299 -0.096 0.602 -0.233 0.853 -0.411 0.262 -0.202 0.472 -0.4 0.638 -0.65 0.121 -0.186 0.223 -0.388 0.298 -0.594 0.187 -0.51 0.133 -1.109 0.133 -1.64 0 -0.24 0.064 -0.673 -0.098 -0.876 -0.244 -0.306 -0.784 -0.198 -1.186 -0.198 l -3.086 0 c -0.153 0 -0.34 -0.021 -0.523 -0.02 z m 3.421 1.309 c 0.065 0 0.133 0.017 0.204 0.06 0.162 0.097 0.213 0.33 0.099 0.475 c -0.105 0.135 -0.262 0.243 -0.394 0.355 l -0.682 0.592 c -0.151 0.134 -0.305 0.324 -0.527 0.345 -0.222 0.02 -0.369 -0.144 -0.512 -0.274 l -0.713 -0.62 c -0.147 -0.121 -0.353 -0.256 -0.456 -0.412 -0.144 -0.22 0.023 -0.482 0.285 -0.517 0.168 -0.022 0.286 0.073 0.403 0.167 l 0.667 0.577 c 0.069 0.059 0.182 0.215 0.279 0.228 0.108 0.014 0.272 -0.197 0.341 -0.257 l 0.496 -0.425 c 0.143 -0.129 0.313 -0.293 0.509 -0.295" style="fill:#ee4055"/>
+ <g transform="matrix(0.01699412,0,0,0.01696727,-6.8719213,2.2534218)">
+ <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/48/apps/goa-account-twitter.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-twitter.svg
new file mode 100644
index 00000000..77e516b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-twitter.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 27.28 13.259 c -2.348 0.875 -3.832 3.127 -3.664 5.592 l 0.057 0.953 -0.94 -0.117 c -3.418 -0.447 -6.405 -1.962 -8.94 -4.505 l -1.24 -1.263 -0.32 0.933 c -0.677 2.077 -0.244 4.273 1.165 5.749 0.75 0.813 0.582 0.931 -0.715 0.444 -0.45 -0.154 -0.845 -0.271 -0.883 -0.212 -0.13 0.137 0.32 1.903 0.677 2.602 0.488 0.973 1.484 1.923 2.573 2.487 l 0.921 0.444 -1.089 0.02 c -1.054 0 -1.089 0.02 -0.978 0.428 0.376 1.263 1.861 2.602 3.513 3.186 l 1.165 0.408 -1.013 0.62 c -1.503 0.894 -3.269 1.397 -5.03 1.437 -0.845 0.019 -1.541 0.098 -1.541 0.157 0 0.193 2.291 1.28 3.626 1.708 4 1.263 8.753 0.718 12.323 -1.437 2.535 -1.534 5.073 -4.583 6.256 -7.535 0.639 -1.573 1.278 -4.447 1.278 -5.827 0 -0.892 0.054 -1.01 1.108 -2.077 0.62 -0.62 1.203 -1.302 1.314 -1.495 0.19 -0.369 0.171 -0.369 -0.788 -0.039 -1.598 0.581 -1.823 0.506 -1.032 -0.369 0.582 -0.62 1.276 -1.747 1.276 -2.077 0 -0.059 -0.282 0.036 -0.601 0.212 -0.339 0.193 -1.089 0.486 -1.652 0.66 l -1.016 0.33 -0.921 -0.64 c -0.506 -0.349 -1.219 -0.738 -1.595 -0.855 -0.959 -0.271 -2.424 -0.232 -3.288 0.078 z" style="fill:#00abec"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/goa-account-yahoo.svg b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-yahoo.svg
new file mode 100644
index 00000000..61bd6327
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/goa-account-yahoo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="130.35156 177.43359 48 47.999999" style="overflow:visible;enable-background:new 130.3515625 177.4335938 800 151.6611328">
+ <path d="m 165.6 195.49 c -0.56 0.055 -2.893 0.578 -3.677 0.746 -0.84 0.223 -8.51 6.149 -9.01 7.604 -0.112 0.504 -0.168 1.278 -0.168 2.01 l -0.056 1.176 c 0 0.839 0.233 2.192 0.345 2.92 0.504 0.112 4.154 0.014 4.826 0.126 l -0.083 1.505 c -0.656 -0.048 -5.291 -0.037 -7.938 -0.037 -1.344 0 -5.665 0.148 -6.992 0.108 l 0.251 -1.431 c 0.728 -0.056 3.742 0.13 4.404 -0.569 0.329 -0.347 0.224 -0.719 0.224 -2.734 l 0 -0.952 c 0 -0.448 0 -1.288 -0.112 -2.072 -0.28 -0.84 -7.04 -9.275 -8.771 -10.619 -0.504 -0.168 -3.662 -0.484 -4.446 -0.652 l -0.039 -1.289 c 0.391 -0.196 3.902 0.048 7.31 -0.078 2.24 -0.083 7.35 0 7.98 0.075 l -0.162 1.136 c -0.672 0.168 -3.907 0.23 -4.747 0.454 2.184 3.247 5.636 7.428 6.756 9.05 0.616 -0.896 6.03 -4.619 6.196 -5.907 -0.84 -0.169 -3.621 -0.569 -4.069 -0.569 l -0.266 -1.466 c 0.762 -0.119 4.771 0 6.763 0 1.72 0 5.395 0 6.439 0.085 l -0.955 1.38" style="fill:#881fa2;fill-opacity:1"/>
+ <path d="m 169.26 210.48 -1.299 -0.111 -0.014 -2.814 1.645 0.205 1.474 0.068 -0.409 2.755 -1.397 -0.103 m 1.673 -4.97 -2.424 -0.235 c 0.254 -1.226 0.033 -10.636 0.013 -11.64 l -0.125 -1.977 c 0.675 0.133 0.573 0.063 3.423 0.363 1.734 0.182 1.961 0.26 2.531 0.282 l -0.745 2.344 c -0.636 1.875 -2.478 10.237 -2.673 10.863 z" style="fill:#881fa2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/google.svg b/.icons/Material-Black-Lime-Numix/48/apps/google.svg
new file mode 120000
index 00000000..bf5449e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/google.svg
@@ -0,0 +1 @@
+goa-account-google.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/icq.svg b/.icons/Material-Black-Lime-Numix/48/apps/icq.svg
new file mode 100644
index 00000000..e1e5e00f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/icq.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 19.01 6.66 c -1.138 -0.259 -2.069 -0.155 -3.051 0.362 -1.086 0.672 -1.707 1.707 -1.966 3.155 -0.259 1.5 0 2.948 0.776 4.396 l 0.362 0.517 -1.242 -0.414 c -1.551 -0.362 -3 -0.155 -4.448 0.621 -1.5 0.776 -2.431 1.862 -3.052 3.362 -0.569 1.448 -0.517 2.845 0.207 4.137 0.31 0.569 0.776 1.034 1.189 1.344 0.621 0.621 1.397 0.983 2.327 1.138 l 0.362 0.103 -0.776 0.672 c -0.724 0.621 -1.138 1.396 -1.396 2.172 -0.259 0.931 -0.155 1.862 0.362 2.741 0.259 0.413 0.517 0.775 0.931 1.034 0.414 0.362 0.931 0.621 1.551 0.672 1.138 0.259 2.327 0.259 3.62 -0.156 l -0.931 1.551 -0.259 0.673 c -0.517 1.655 -0.362 3.103 0.414 4.602 0.362 0.569 0.776 1.087 1.19 1.551 0.621 0.569 1.396 0.931 2.327 1.19 1.551 0.413 3.103 0.362 4.603 -0.413 1.448 -0.776 2.379 -2.02 2.845 -3.569 l 0.052 -0.31 c 0.982 1.087 1.913 1.811 2.948 2.069 1.034 0.31 2.069 0.259 3 -0.362 0.879 -0.517 1.5 -1.397 1.81 -2.482 0.259 -1.138 0.259 -2.276 0 -3.568 0.517 0.362 1.034 0.62 1.655 0.775 1.655 0.517 3.103 0.465 4.551 -0.31 1.397 -0.775 2.327 -2.02 2.793 -3.621 0.414 -1.551 0.31 -3.05 -0.466 -4.499 l -0.259 -0.414 c -0.414 -0.621 -0.827 -1.242 -1.448 -1.655 -0.517 -0.362 -1.138 -0.621 -1.707 -0.879 1.604 -0.776 2.741 -1.862 3.258 -3.258 0.362 -1.138 0.259 -2.069 -0.259 -3 l 0 -0.103 c -0.62 -1.035 -1.448 -1.707 -2.741 -2.069 -0.776 -0.155 -1.655 -0.155 -2.431 -0.103 l -1.707 0.362 0.569 -1.293 c 0.517 -1.655 0.362 -3.258 -0.517 -4.758 l -0.155 -0.259 c -0.776 -1.293 -1.913 -2.069 -3.465 -2.482 -1.603 -0.414 -3.103 -0.259 -4.551 0.517 -1.448 0.775 -2.482 1.965 -2.948 3.517 l 0 0.103 -0.052 0.362 -0.207 -0.362 -0.517 -0.931 c -0.828 -1.291 -1.863 -2.067 -3.156 -2.429 l 0 0 z m 13.188 3.103 c 0.259 0.517 0.414 1.138 0.414 1.81 l -0.155 1.138 c -0.207 0.569 -0.466 1.086 -0.776 1.551 l -4.655 5.69 c -0.466 -0.362 -0.983 -0.621 -1.5 -0.879 l -0.517 -5.844 -0.052 -2.069 0.052 -0.517 c 0.259 -1.034 0.982 -1.81 1.913 -2.327 0.931 -0.517 1.965 -0.621 2.948 -0.259 1.086 0.258 1.862 0.827 2.328 1.706 l 0 0 z m -16.03 1.035 c 0.052 -0.931 0.414 -1.551 1.034 -1.913 0.31 -0.259 0.776 -0.259 1.189 -0.052 0.931 0.259 1.707 0.931 2.327 2.224 0.259 0.517 0.517 1.034 0.621 1.655 l 1.034 6.103 -0.776 0.259 -4.603 -5.02 -0.259 -0.517 c -0.413 -0.932 -0.671 -1.811 -0.568 -2.742 l 0 0 z m -2.793 6.05 1.397 0.569 4.551 3.31 c -0.414 0.517 -0.672 1.034 -0.827 1.551 l -7.447 0.931 -0.517 -0.103 c -0.931 -0.155 -1.551 -0.569 -1.965 -1.344 -0.414 -0.776 -0.414 -1.551 -0.103 -2.327 c 0.362 -0.983 1.034 -1.759 2.02 -2.172 0.931 -0.518 1.861 -0.673 2.896 -0.414 l 0 0 z m 4.913 8.43 0.362 1.035 0.155 0.362 c -0.776 0.672 -1.345 1.293 -1.965 1.862 l -1.552 1.293 -0.414 0.259 c -0.983 0.465 -1.81 0.621 -2.689 0.517 -0.776 -0.052 -1.397 -0.31 -1.655 -0.775 l -0.155 -0.569 0.103 -0.465 c 0.259 -0.776 0.931 -1.551 2.121 -2.121 0.62 -0.259 1.138 -0.517 1.551 -0.621 l 4.138 -0.776 0 0 z m 16.14 -8.378 c 0.931 -0.414 1.81 -0.517 2.741 -0.414 0.879 0.103 1.5 0.517 1.81 1.138 l 0.207 0.672 -0.103 0.517 c -0.362 0.931 -1.138 1.655 -2.431 2.224 -0.517 0.259 -1.086 0.362 -1.707 0.465 l -6.361 0.776 -0.103 -0.362 -0.103 -0.155 0.207 -0.259 5.224 -4.344 0.62 -0.258 0 0 z m -13.188 4.913 c 0.62 -0.569 1.448 -0.931 2.431 -0.931 0.931 0 1.81 0.362 2.379 0.931 0.724 0.724 1.035 1.5 1.035 2.431 0 0.931 -0.31 1.81 -1.035 2.431 -0.672 0.672 -1.448 1.034 -2.379 1.034 -0.983 0 -1.811 -0.362 -2.431 -1.034 -0.672 -0.621 -1.034 -1.5 -1.034 -2.431 0 -0.931 0.362 -1.707 1.034 -2.431 l 0 0 z m 1.189 7.499 c 0.103 1.759 0.259 3.621 0.517 5.637 l 0 2.069 -0.052 0.517 c -0.362 0.93 -0.983 1.706 -1.913 2.12 -0.931 0.517 -1.913 0.621 -2.845 0.362 -1.034 -0.258 -1.81 -0.878 -2.224 -1.706 -0.259 -0.517 -0.466 -1.138 -0.466 -1.759 l 0.259 -1.189 c 0.103 -0.517 0.362 -1.035 0.776 -1.448 l 4.344 -5.172 c 0.517 0.258 1.034 0.517 1.603 0.568 l 0 0 z m 3.983 -0.672 2.172 2.224 1.344 1.655 0.259 0.517 c 0.466 0.879 0.724 1.707 0.621 2.69 -0.103 0.931 -0.414 1.603 -1.034 1.862 -0.362 0.259 -0.776 0.259 -1.189 0.206 -0.983 -0.258 -1.759 -1.034 -2.327 -2.276 l -0.621 -1.706 -0.776 -4.5 0.879 -0.31 0.672 -0.362 0 0 z m 2.327 -3.207 5.844 -0.517 2.069 -0.052 0.517 0.052 c 0.776 0.259 1.5 0.724 1.913 1.5 0.517 0.569 0.775 1.344 0.775 2.224 l -0.155 1.034 c -0.259 1.035 -0.879 1.811 -1.759 2.224 -0.931 0.517 -1.862 0.621 -2.896 0.259 -0.621 -0.155 -1.034 -0.413 -1.397 -0.827 l -5.431 -4.5 0.362 -0.775 0.156 -0.621 0 0 z" style="fill:#292929;fill-opacity:1"/>
+ <path d="m 32.19 9.763 c 0.259 0.517 0.414 1.138 0.414 1.81 l -0.155 1.138 c -0.207 0.569 -0.466 1.086 -0.776 1.551 l -4.655 5.69 c -0.466 -0.362 -0.983 -0.621 -1.5 -0.879 l -0.517 -5.844 -0.052 -2.069 0.052 -0.517 c 0.259 -1.034 0.982 -1.81 1.913 -2.327 0.931 -0.517 1.965 -0.621 2.948 -0.259 1.086 0.258 1.862 0.827 2.328 1.706 l 0 0 z m -16.03 1.035 c 0.052 -0.931 0.414 -1.551 1.034 -1.913 0.31 -0.259 0.776 -0.259 1.189 -0.052 0.931 0.259 1.707 0.931 2.327 2.224 0.259 0.517 0.517 1.034 0.621 1.655 l 1.034 6.103 -0.776 0.259 -4.603 -5.02 -0.259 -0.517 c -0.413 -0.932 -0.671 -1.811 -0.568 -2.742 l 0 0 z m -2.793 6.05 1.397 0.569 4.551 3.31 c -0.414 0.517 -0.672 1.034 -0.827 1.551 l -7.447 0.931 -0.517 -0.103 c -0.931 -0.155 -1.551 -0.569 -1.965 -1.344 -0.414 -0.776 -0.414 -1.551 -0.103 -2.327 c 0.362 -0.983 1.034 -1.759 2.02 -2.172 0.931 -0.518 1.861 -0.673 2.896 -0.414 l 0 0 z m 21.05 0.052 c 0.931 -0.414 1.81 -0.517 2.741 -0.414 0.879 0.103 1.5 0.517 1.81 1.138 l 0.207 0.672 -0.103 0.517 c -0.362 0.931 -1.138 1.655 -2.431 2.224 -0.517 0.259 -1.086 0.362 -1.707 0.465 l -6.361 0.776 -0.103 -0.362 -0.103 -0.155 0.207 -0.259 5.224 -4.344 0.62 -0.258 0 0 z m -11.999 12.412 c 0.103 1.759 0.259 3.621 0.517 5.637 l 0 2.069 -0.052 0.517 c -0.362 0.93 -0.983 1.706 -1.913 2.12 -0.931 0.517 -1.913 0.621 -2.845 0.362 -1.034 -0.258 -1.81 -0.878 -2.224 -1.706 -0.259 -0.517 -0.466 -1.138 -0.466 -1.759 l 0.259 -1.189 c 0.103 -0.517 0.362 -1.035 0.776 -1.448 l 4.344 -5.172 c 0.517 0.258 1.034 0.517 1.603 0.568 l 0 0 z m 3.983 -0.672 2.172 2.224 1.344 1.655 0.259 0.517 c 0.466 0.879 0.724 1.707 0.621 2.69 -0.103 0.931 -0.414 1.603 -1.034 1.862 -0.362 0.259 -0.776 0.259 -1.189 0.206 -0.983 -0.258 -1.759 -1.034 -2.327 -2.276 l -0.621 -1.706 -0.776 -4.5 0.879 -0.31 0.672 -0.362 0 0 z m 2.327 -3.207 5.844 -0.517 2.069 -0.052 0.517 0.052 c 0.776 0.259 1.5 0.724 1.913 1.5 0.517 0.569 0.775 1.344 0.775 2.224 l -0.155 1.034 c -0.259 1.035 -0.879 1.811 -1.759 2.224 -0.931 0.517 -1.862 0.621 -2.896 0.259 -0.621 -0.155 -1.034 -0.413 -1.397 -0.827 l -5.431 -4.5 0.362 -0.775 0.156 -0.621 0 0 z" style="fill:#73db47;fill-opacity:1"/>
+ <path d="m 18.281 25.278 0.362 1.035 0.155 0.362 c -0.776 0.672 -1.345 1.293 -1.965 1.862 l -1.552 1.293 -0.414 0.259 c -0.983 0.465 -1.81 0.621 -2.689 0.517 -0.776 -0.052 -1.397 -0.31 -1.655 -0.775 l -0.155 -0.569 0.103 -0.465 c 0.259 -0.776 0.931 -1.551 2.121 -2.121 0.62 -0.259 1.138 -0.517 1.551 -0.621 l 4.138 -0.776 0 0 z" style="fill:#f03c4e;fill-opacity:1"/>
+ <path d="m 21.23 21.813 c 0.62 -0.569 1.448 -0.931 2.431 -0.931 0.931 0 1.81 0.362 2.379 0.931 0.724 0.724 1.035 1.5 1.035 2.431 0 0.931 -0.31 1.81 -1.035 2.431 -0.672 0.672 -1.448 1.034 -2.379 1.034 -0.983 0 -1.811 -0.362 -2.431 -1.034 -0.672 -0.621 -1.034 -1.5 -1.034 -2.431 0 -0.931 0.362 -1.707 1.034 -2.431 l 0 0 z" style="fill:#fffd59;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-aim.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-aim.svg
new file mode 120000
index 00000000..a91e346d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-aim.svg
@@ -0,0 +1 @@
+aim.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-icq.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-icq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-icq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-jabber.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-jabber.svg
new file mode 120000
index 00000000..9f03cde6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-jabber.svg
@@ -0,0 +1 @@
+jabber.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-msn.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-nov.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-nov.svg
new file mode 100644
index 00000000..2741e5ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-nov.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 10 38 0 -28 24 19 0 -19 4 0 0 28 -24 -19 0 19 z" style="fill:#dc3636;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/im-yahoo.svg b/.icons/Material-Black-Lime-Numix/48/apps/im-yahoo.svg
new file mode 120000
index 00000000..0677065c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/im-yahoo.svg
@@ -0,0 +1 @@
+yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/jabber.svg b/.icons/Material-Black-Lime-Numix/48/apps/jabber.svg
new file mode 100644
index 00000000..a5c3f7c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/jabber.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.99914642,0,0,1.0000137,0.01829604,-7.7366994e-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/48/apps/jockey-proprietary.svg b/.icons/Material-Black-Lime-Numix/48/apps/jockey-proprietary.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/jockey-proprietary.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/jockey.svg b/.icons/Material-Black-Lime-Numix/48/apps/jockey.svg
new file mode 100644
index 00000000..ed209085
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/jockey.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#9a9a9a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 37.787 6.677 c -2.426 -0.999 -5.214 -0.442 -7.07 1.413 -1.712 1.714 -2.328 4.239 -1.599 6.549 l -14.478 14.478 c -2.311 -0.729 -4.836 -0.112 -6.55 1.601 -1.852 1.856 -2.408 4.642 -1.41 7.07 l 4.592 -4.592 3.536 3.536 -4.595 4.595 c 2.426 0.999 5.214 0.442 7.07 -1.413 1.712 -1.714 2.328 -4.239 1.599 -6.549 l 14.478 -14.478 c 2.311 0.729 4.836 0.112 6.55 -1.601 1.852 -1.856 2.408 -4.642 1.41 -7.07 l -4.592 4.592 -3.536 -3.536 z"/>
+ <g transform="matrix(0.70711 -0.70711 0.70711 0.70711 -9.411 24.53)">
+ <path style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 22.5 25.292 0 -20 -1 -5 1 -2 3 0 1 2 -1 5 0 20 z"/>
+ <path style="fill:#bbb6b6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 22.5 -1.708 -1 2 5 0 -1 -2 z"/>
+ <rect style="fill:#bbb6b6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="20" y="5.292" x="24" width="1"/>
+ <rect height="20" width="6" y="27.29" x="21" rx="1" style="fill:#3aaf9c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" width="9" y="25.292" x="19.5" rx="1" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="16" y="29.29" x="22" width="1"/>
+ <rect style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="16" y="29.29" x="25" width="1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/live.svg b/.icons/Material-Black-Lime-Numix/48/apps/live.svg
new file mode 100644
index 00000000..052620e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/live.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.23257016,0,0,0.23007628,12.003876,11.999752)" 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.911399,0,0,0.9014173,8.8638862,2.4784015)" 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/48/apps/people-nearby.svg b/.icons/Material-Black-Lime-Numix/48/apps/people-nearby.svg
new file mode 120000
index 00000000..8bdb8c2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/people-nearby.svg
@@ -0,0 +1 @@
+salut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/ppa.svg b/.icons/Material-Black-Lime-Numix/48/apps/ppa.svg
new file mode 100644
index 00000000..c2f46c02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/ppa.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 39 17 -6 3 0 8 6 3 z" style="fill:#cf8c3b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 32.08 -7 -4.04 0 -8.08 7 -4.04 7 4.04 0 8.08 z" style="fill:#f8c100;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 17 6 3 0 8 -6 3 z" style="fill:#363dbe;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.562 33.49 -5.598 -3.696 -6.928 4 0.402 6.696 z" style="fill:#9d2c34;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.562 7.51 0.402 6.696 -6.928 4 -5.598 -3.696 z" style="fill:#3695ba;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.562 40.49 0.402 -6.696 -6.928 -4 -5.598 3.696 z" style="fill:#b93780;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.562 14.51 -5.598 3.696 -6.928 -4 0.402 -6.696 z" style="fill:#8eb335;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/salut.svg b/.icons/Material-Black-Lime-Numix/48/apps/salut.svg
new file mode 100644
index 00000000..fd140563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/salut.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23.02 18 1.96 0 c 2.938 0 3.02 3.06 3.02 3.06 l 0 2.628 c 0 0.998 -2 3.06 -2 3.06 l 0 1.314 4 2.187 l 0 1.751 l -12 0 0 -1.751 4 -2.187 0 -1.314 c 0 0 -2.01 -2.062 -2 -3.06 l 0 -2.628 c 0 0 0.081 -3.06 3.02 -3.06" style="fill:#4a8c9d"/>
+ <path d="m 24 6 c -9.934 0 -18 8.07 -18 17.998 c 0 9.934 8.07 18 18 18 9.934 0 18 -8.07 18 -18 0 -9.93 -8.07 -17.998 -18 -17.998 m 0 1.5 c 9.123 0 16.5 7.379 16.5 16.498 c 0 9.122 -7.377 16.502 -16.5 16.502 -9.123 0 -16.5 -7.378 -16.5 -16.502 0 -9.119 7.377 -16.498 16.5 -16.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;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 24 11.5 c -6.895 0 -12.5 5.605 -12.5 12.5 0 6.895 5.605 12.5 12.5 12.5 6.895 0 12.5 -5.605 12.5 -12.5 0 -6.895 -5.605 -12.5 -12.5 -12.5 z m 0 1.5 c 6.084 0 11 4.916 11 11 0 6.084 -4.916 11 -11 11 -6.084 0 -11 -4.916 -11 -11 0 -6.084 4.916 -11 11 -11 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="translate(0.05084746,-0.81355932)" 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/48/apps/twitter.svg b/.icons/Material-Black-Lime-Numix/48/apps/twitter.svg
new file mode 120000
index 00000000..a5fee913
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/twitter.svg
@@ -0,0 +1 @@
+goa-account-twitter.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/apps/window-manager.svg b/.icons/Material-Black-Lime-Numix/48/apps/window-manager.svg
new file mode 100644
index 00000000..de55d612
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/window-manager.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 9.07 10 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 -1.801 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/48/apps/yahoo.svg b/.icons/Material-Black-Lime-Numix/48/apps/yahoo.svg
new file mode 120000
index 00000000..5642fd5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/apps/yahoo.svg
@@ -0,0 +1 @@
+goa-account-yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/application-community.svg b/.icons/Material-Black-Lime-Numix/48/categories/application-community.svg
new file mode 100644
index 00000000..7a395751
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/application-community.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 14 6.5 c -2.559 0 -5.118 0.977 -7.07 2.93 -3.905 3.905 -3.905 10.235 0 14.14 l 17.07 17.93 17.07 -17.93 c 3.904 -3.905 3.904 -10.236 0 -14.14 -3.905 -3.904 -10.236 -3.904 -14.14 0 c -1.871 1.874 -2.926 4.423 -2.926 7.07 l -0.008 -0.002 c -0.002 -2.556 -0.975 -5.119 -2.926 -7.07 -1.953 -1.953 -4.511 -2.93 -7.07 -2.93" style="fill:#de165e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-3D.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-3D.svg
new file mode 100644
index 00000000..9677692b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-3D.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 4 25.6 9.6 1.4 l 0 -5.2 -9.6 -0.6 0 -4 9.6 -0.6 0 -5.2 l -9.6 1.4 0 -4.2 14.4 -3.8 0 28.8 -14.4 -3.8" style="fill:#c18eb2;fill-rule:evenodd"/>
+ <path d="m 26 6 0 18 0 18 c 2 0 5.171 -0.759 8.01 -1.926 2.383 -0.978 4.727 -2.059 6.514 -4.162 c 2.473 -2.912 2.473 -9.912 2.473 -11.912 0 -2 0.001 -9 -2.473 -11.912 -1.786 -2.103 -4.13 -3.184 -6.514 -4.162 -2.842 -1.167 -6.01 -1.926 -8.01 -1.926 m 6 8 c 2 0.041 3.823 1.401 4.822 2.756 c 1.178 1.596 1.178 6.244 1.178 7.244 c 0 1 0 5.648 -1.178 7.244 c -1 1.355 -2.822 2.715 -4.822 2.756 l 0 -10 z" transform="scale(0.8,0.8)" style="fill:#c18eb2"/>
+ <flowRoot transform="scale(0.8,0.8)" line-height="125%" style="letter-spacing:0;word-spacing:0;font-size:37.5;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="22" height="47" x="-49" y="-9"/>
+ </flowRegion>
+ <flowPara>DD</flowPara>
+ </flowRoot>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-accessories.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-accessories.svg
new file mode 100644
index 00000000..30ff29d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-accessories.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.8660254,0.5,-0.5,0.8660254,8.7499734,-6.7669419)">
+ <path d="m 18.05 5.787 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 0.968 c -1.116 0.224 -2.141 0.684 -3.056 1.294 l -0.704 -0.704 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -1.607 1.607 c -0.223 0.223 -0.223 0.581 0 0.803 l 0.704 0.704 c -0.609 0.916 -1.065 1.941 -1.29 3.056 l -0.97 0 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 2.273 c 0 0.315 0.253 0.568 0.568 0.568 l 0.985 0 c 0.227 1.113 0.651 2.155 1.261 3.07 l -0.69 0.69 c -0.223 0.223 -0.223 0.581 0 0.803 l 1.607 1.607 c 0.223 0.223 0.581 0.223 0.803 0 l 0.692 -0.692 c 0.917 0.611 1.951 1.058 3.067 1.283 l 0 0.965 c 0 0.315 0.253 0.568 0.568 0.568 l 2.273 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -0.985 c 1.113 -0.227 2.155 -0.651 3.07 -1.261 l 0.69 0.69 c 0.223 0.223 0.581 0.223 0.803 0 l 1.607 -1.607 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -0.692 -0.692 c 0.611 -0.917 1.058 -1.951 1.283 -3.067 l 0.968 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -2.273 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -0.988 0 c -0.227 -1.113 -0.651 -2.155 -1.261 -3.07 l 0.69 -0.69 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -1.607 -1.607 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -0.692 0.692 c -0.917 -0.611 -1.951 -1.058 -3.067 -1.283 l 0 -0.968 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -2.273 0 z m 1.136 2.728 c 4.02 0 7.273 3.248 7.273 7.273 0 4.02 -3.248 7.273 -7.273 7.273 -4.02 0 -7.273 -3.248 -7.273 -7.273 0 -4.02 3.248 -7.273 7.273 -7.273 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" r="1.989" cy="23.267" cx="8.723" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.1363423,0,0,1.1363423,18.780746,2.9756174)">
+ <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/48/categories/applications-arcade.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-arcade.svg
new file mode 100644
index 00000000..ffd1e5b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-arcade.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 32.481 25.84 c -3.089 6.138 -10 9.347 -16.693 7.754 -6.695 -1.593 -11.408 -7.571 -11.388 -14.438 0.019 -6.87 4.771 -12.817 11.474 -14.371 6.703 -1.554 13.596 1.694 16.646 7.852 l -13.289 6.563 z" style="fill:#cfad2a"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-astronomy.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-astronomy.svg
new file mode 100644
index 00000000..8d43d215
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-astronomy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(1,0,0,0.99996295,0.19955642,0.20070395)" style="fill:#a98bc7">
+ <path d="m 18.566 4.156 c -8.789 0 -15.211 6.781 -14.328 15.1 0.742 7.02 6.441 12.906 13.477 14.586 -1.203 -1.965 -1.98 -4.176 -2.227 -6.5 -0.883 -8.32 5.543 -15.04 14.332 -15.04 1.383 0 2.707 0.172 4.02 0.484 c -3.098 -5.082 -8.934 -8.633 -15.277 -8.633 m 0 3.113 c 2.754 0 5.406 0.852 7.684 2.258 c -8.574 1.66 -14.738 9.238 -13.84 18.09 -2.734 -2.266 -4.734 -5.324 -5.094 -8.699 -0.695 -6.57 4.055 -11.652 11.25 -11.652"/>
+ <path d="m 11.266 9.781 c 1.551 0 2.805 1.508 2.805 3.371 l 0 11.941 c 0 1.863 -1.254 3.371 -2.805 3.371 -1.551 0 -2.809 -1.508 -2.809 -3.371 l 0 -11.941 c 0 -1.863 1.258 -3.371 2.809 -3.371 z"/>
+ <path d="m 9.418 11.855 c 1.508 0 2.73 1.512 2.73 3.375 l 0 6.402 c 0 1.863 -1.223 3.371 -2.73 3.371 -1.508 0 -2.727 -1.508 -2.727 -3.371 l 0 -6.402 c 0 -1.863 1.219 -3.375 2.727 -3.375 z"/>
+ <path d="m 12.957 8.242 c 1.551 0 2.805 1.512 2.805 3.371 l 0 4.637 c 0 1.863 -1.254 3.375 -2.805 3.375 -1.551 0 -2.809 -1.512 -2.809 -3.375 l 0 -4.637 c 0 -1.859 1.258 -3.371 2.809 -3.371 z"/>
+ <path d="m 14.289 5.551 4.02 0 c 1.859 0 3.371 1.512 3.371 3.375 l 0 2.48 c 0 1.863 -1.512 3.371 -3.371 3.371 l -4.02 0 c -1.859 0 -3.371 -1.508 -3.371 -3.371 l 0 -2.48 c 0 -1.863 1.512 -3.375 3.371 -3.375 z"/>
+ <path d="m 15.879 11.09 c 1.082 0 1.961 1.461 1.961 3.266 0 1.805 -0.879 3.27 -1.961 3.27 -1.086 0 -1.961 -1.465 -1.961 -3.27 0 -1.805 0.875 -3.266 1.961 -3.266 z"/>
+ <path d="m 22.363 7.01 0.637 0 c 1.863 0 3.375 1.07 3.375 2.387 0 1.316 -1.512 2.383 -3.375 2.383 l -0.637 0 c -1.863 0 -3.371 -1.066 -3.371 -2.383 0 -1.316 1.508 -2.387 3.371 -2.387 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-biology.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-biology.svg
new file mode 100644
index 00000000..1dd9e4f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-biology.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(0.996846,0,0,0.99693894,0.25735273,0.25791856)" style="fill:#d78b85;stroke:#d78b85;stroke-width:1">
+ <g style="stroke-width:1">
+ <path d="m 110.79 199.19 c 0.78 -1.075 0.536 -2.614 -0.561 -3.395 l -38.884 -27.918 c -1.097 -0.782 -2.633 -0.537 -3.413 0.562 -0.78 1.099 -0.536 2.614 0.561 3.395 l 38.909 27.918 c 1.097 0.806 2.609 0.537 3.389 -0.562 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.311"/>
+ <path d="m 104.94 182.34 c 0.975 -0.928 1.073 -2.418 0.195 -3.346 l -31.03 -32.974 c -0.878 -0.928 -2.365 -0.928 -3.364 0 -0.975 0.904 -1.073 2.418 -0.195 3.346 l 31.03 32.974 c 0.878 0.928 2.389 0.928 3.364 0 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.302"/>
+ <path d="m 195.8 99.63 c 0.951 -0.953 0.951 -2.491 0 -3.444 l -33.862 -33.854 c -0.951 -0.953 -2.487 -0.953 -3.437 0 -0.951 0.953 -0.951 2.491 0 3.444 l 33.862 33.854 c 0.951 0.953 2.487 0.953 3.437 0 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.311"/>
+ <path d="m 193.85 116.93 c 1 -0.928 1.073 -2.443 0.171 -3.395 l -31.571 -33.536 c -0.878 -0.953 -2.389 -0.953 -3.389 -0.049 -0.975 0.928 -1.048 2.443 -0.171 3.395 l 31.595 33.536 c 0.878 0.953 2.389 0.977 3.364 0.049 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.305"/>
+ <path d="m 176.9 119.39 c 1.121 -0.733 1.658 -1.905 1.195 -2.638 l -16.7 -25.989 c -0.463 -0.733 -1.78 -0.733 -2.901 0 -1.146 0.733 -1.682 1.905 -1.219 2.638 l 16.724 25.989 c 0.463 0.733 1.755 0.733 2.901 0 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.25"/>
+ <path d="m 166.18 140.86 c 0.951 -0.953 1.024 -2.418 0.171 -3.273 l -30.596 -30.605 c -0.853 -0.855 -2.34 -0.782 -3.291 0.171 -0.951 0.953 -1.024 2.418 -0.146 3.297 l 30.571 30.581 c 0.878 0.855 2.34 0.782 3.291 -0.171 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.296"/>
+ <path d="m 100.18 159.75 c 1.146 -0.708 1.78 -1.807 1.39 -2.443 l -13.896 -22.887 c -0.39 -0.635 -1.633 -0.586 -2.779 0.098 -1.17 0.708 -1.78 1.807 -1.39 2.443 l 13.896 22.887 c 0.39 0.635 1.633 0.586 2.779 -0.098 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.233"/>
+ </g>
+ <g style="stroke-width:0.311">
+ <path d="m 231.71 47.12 c -5.05 2.589 -45.47 -10.65 -45.47 -10.65 0 0 10.337 34.806 12.531 44.503 2.194 9.721 2.194 24.16 2.194 24.16 -0.293 6.57 -2.804 8.451 -7.826 14.09 -5.02 5.642 -11.604 4.714 -14.725 4.079 -3.145 -0.611 -37.641 -8.769 -47.978 -11.602 -10.361 -2.809 -21.648 -0.293 -25.72 2.516 -4.071 2.833 -6.265 10.65 -6.265 10.65 -5.339 22.911 17.236 68.978 17.236 68.978 -1.877 5.03 -8.143 10.04 -8.143 10.04 0 0 -23.501 -61.45 -13.798 -80.58 9.727 -19.13 25.72 -18.808 32.619 -18.808 6.899 0 50.46 12.848 57.68 12.555 7.216 -0.318 11.921 3.126 8.143 -17.562 -3.754 -20.688 -12.531 -48.29 -13.482 -54.884 -0.926 -6.57 2.828 -10.332 2.828 -10.332 0 0 4.705 -5.96 10.654 -5.03 5.973 0.953 31.668 10.04 40.761 13.8 1.755 0.733 0.439 3.224 -1.243 4.079 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.311"/>
+ <path d="m 247.7 62.48 c -20.381 12.237 -35.447 6.595 -43.589 5.96 -8.143 -0.635 -33.23 -11.92 -39.2 -12.848 -5.948 -0.953 -10.654 5.01 -10.654 5.01 0 0 -3.754 3.762 -2.804 10.356 0.926 6.57 9.703 34.17 13.457 54.86 3.779 20.688 -0.926 17.244 -8.143 17.562 -7.216 0.318 -50.781 -12.555 -57.68 -12.555 -6.899 0 -22.892 -0.293 -32.619 18.832 -9.703 19.13 2.511 54.54 2.511 54.54 0 0 16.943 14.435 15.359 9.09 0 0 -18.479 -39.18 -13.165 -62.07 0 0 2.194 -7.841 6.265 -10.674 4.096 -2.809 15.383 -5.325 25.72 -2.491 10.337 2.809 44.833 10.967 47.978 11.602 3.12 0.611 9.703 1.563 14.725 -4.079 5.02 -5.642 7.533 -7.523 7.85 -14.12 0 0 0 -14.411 -2.194 -24.13 -2.194 -9.721 -12.555 -44.528 -12.555 -44.528 0 0 38.03 12.384 42.03 12.53 7.826 0.318 22.55 4.397 34.472 -2.491 11.921 -6.912 12.238 -10.356 12.238 -10.356 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.311"/>
+ </g>
+ <g style="stroke-width:1">
+ <path d="m 144.06 146.36 c 0.951 -0.953 0.975 -2.491 0.049 -3.42 l -33.01 -32.999 c -0.926 -0.928 -2.462 -0.904 -3.413 0.049 -0.951 0.953 -0.951 2.467 -0.024 3.395 l 33.01 33.02 c 0.926 0.928 2.438 0.904 3.389 -0.049 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.307"/>
+ <path d="m 158.5 147.61 c 0.951 -0.953 0.878 -2.565 -0.171 -3.615 l -36.983 -36.98 c -1.048 -1.05 -2.657 -1.124 -3.608 -0.171 -0.951 0.953 -0.878 2.565 0.171 3.615 l 36.983 37 c 1.024 1.026 2.657 1.099 3.608 0.147 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.325"/>
+ <path d="m 124.39 141.26 c 0.878 -1.05 1.024 -2.32 0.366 -2.882 l -23.648 -19.858 c -0.683 -0.562 -1.926 -0.171 -2.779 0.855 -0.878 1.05 -1.024 2.32 -0.366 2.882 l 23.648 19.858 c 0.683 0.562 1.926 0.171 2.779 -0.855 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.25"/>
+ <path d="m 232.8 72.35 c 0.951 -0.953 0.951 -2.491 0 -3.444 l -33.862 -33.854 c -0.951 -0.953 -2.511 -0.953 -3.462 0 -0.951 0.953 -0.951 2.491 0 3.444 l 33.862 33.854 c 0.951 0.953 2.511 0.953 3.462 0 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.311"/>
+ <path d="m 213.93 74.26 c 1.048 -0.83 1.292 -2.272 0.536 -3.249 l -26.866 -34.587 c -0.756 -0.953 -2.218 -1.075 -3.291 -0.244 -1.073 0.83 -1.316 2.272 -0.561 3.249 l 26.866 34.562 c 0.756 0.977 2.243 1.099 3.316 0.269 z" transform="matrix(0.16023,0,0,0.15993,-5.86865,-0.48086)" style="stroke-width:0.297"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-boardgames.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-boardgames.svg
new file mode 100644
index 00000000..4d0119d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-boardgames.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(1.0268167,0,0,1.030839,-0.86337351,-0.38627079)" style="stroke-dasharray:none;stroke-miterlimit:4;stroke:#ff4545;stroke-width:1.555">
+ <path transform="scale(0.14844,0.14844)" d="m 65.11 39.13 133.05 0 c 12.553 0 22.711 10.158 22.711 22.711 l 0 132.32 c 0 12.526 -10.158 22.711 -22.711 22.711 l -133.05 0 c -12.526 0 -22.711 -10.184 -22.711 -22.711 l 0 -132.32 c 0 -12.553 10.184 -22.711 22.711 -22.711 z" style="fill:none;stroke-width:10.477"/>
+ </g>
+ <g>
+ <circle r="2.8" cy="11.6" cx="26.8" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.8" cy="11.6" cx="19.2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.8" cy="11.6" cx="11.6" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-4.2915344e-7,15.2)">
+ <circle r="2.8" cy="11.6" cx="26.8" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.8" cy="11.6" cx="19.2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.8" cy="11.6" cx="11.6" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-cardgames.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-cardgames.svg
new file mode 100644
index 00000000..74ec152d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-cardgames.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 8.316 7 c -0.721 0 -1.316 0.6 -1.316 1.32 l 0 27.359 c 0 0.72 0.596 1.32 1.316 1.32 l 16.367 0 c 0.721 0 1.316 -0.6 1.316 -1.32 l 0 -27.359 c 0 -0.72 -0.596 -1.32 -1.316 -1.32 l -16.367 0 z m 4.934 9.313 c 0.832 0 1.664 0.317 2.299 0.951 c 0.634 0.634 0.948 1.468 0.949 2.299 l 0.004 0 c 0 -0.861 0.343 -1.69 0.951 -2.299 c 1.269 -1.269 3.326 -1.269 4.596 0 c 1.269 1.269 1.269 3.327 0 4.596 l -5.549 5.828 l -5.549 -5.828 c -1.269 -1.269 -1.269 -3.326 0 -4.596 c 0.635 -0.635 1.467 -0.951 2.299 -0.951 z" transform="scale(0.8,0.8)" style="fill:#f9b082"/>
+ <path d="m 21.979 7.514 c -0.555 -0.152 -1.139 0.188 -1.287 0.745 l -5.634 21.14 c -0.148 0.556 0.187 1.144 0.743 1.292 l 12.624 3.401 c 0.556 0.152 1.135 -0.188 1.283 -0.749 l 5.634 -21.13 c 0.148 -0.56 -0.187 -1.144 -0.743 -1.296 z m 4.67 7.877 1.642 6.237 -4.54 4.581 -1.642 -6.237 z" style="fill:#f9b082"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-chat.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-chat.svg
new file mode 100644
index 00000000..83bc658e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-chat.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(0.99705263,0,0,0.99705263,0.25600003,0.25600003)" style="fill:#8ccd7c">
+ <path d="m 11.137 12.04 c -3.855 0 -6.98 3.145 -6.98 7.02 0 0.242 0.004 0.48 0.027 0.715 0.059 1.504 -0.027 3.676 1.719 8.941 1.484 4.48 2.617 4.387 2.617 4.387 l 1.742 -0.879 c 0 0 -0.871 -1.754 -0.871 -3.508 0 -0.844 0.199 -1.883 0.41 -2.742 0.43 0.082 0.883 0.109 1.336 0.109 3.852 0 6.977 -3.145 6.977 -7.02 0 -3.875 -3.125 -7.02 -6.977 -7.02 z"/>
+ <path d="m 26.863 25.961 c 3.855 0 6.98 -3.145 6.98 -7.02 0 -0.242 -0.004 -0.48 -0.027 -0.715 c -0.059 -1.504 0.027 -3.676 -1.719 -8.941 -1.484 -4.48 -2.617 -4.387 -2.617 -4.387 l -1.742 0.879 c 0 0 0.871 1.754 0.871 3.508 0 0.844 -0.199 1.883 -0.41 2.742 -0.43 -0.082 -0.883 -0.109 -1.336 -0.109 -3.852 0 -6.977 3.145 -6.977 7.02 0 3.875 3.125 7.02 6.977 7.02 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-debugging.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-debugging.svg
new file mode 100644
index 00000000..7418b031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-debugging.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="47.5" height="47.5" viewBox="0 0 38 38">
+ <g transform="matrix(1.0105269,0,0,1.0105119,-0.0249914,-0.37449527)" style="fill:#ec7878">
+ <path d="m 20.93 8.609 c -0.125 0 -0.262 0.035 -0.379 0.113 -0.117 0.078 -0.219 0.211 -0.215 0.383 0.016 0.063 0.008 0.121 0.004 0.188 0 0.191 0.156 0.348 0.352 0.348 0.191 0 0.348 -0.156 0.348 -0.348 0 -0.191 -0.152 -0.348 -0.344 -0.352 0.066 -0.043 0.164 -0.066 0.234 -0.07 0.277 0 0.48 0.156 0.629 0.391 0.148 0.234 0.223 0.547 0.219 0.801 -0.012 0.633 -0.324 1.168 -0.789 1.574 -0.461 0.41 -1.074 0.688 -1.656 0.797 l 0.047 0.258 c 0.629 -0.117 1.281 -0.41 1.785 -0.855 0.504 -0.445 0.863 -1.051 0.879 -1.77 c 0.004 -0.309 -0.078 -0.66 -0.262 -0.945 -0.18 -0.289 -0.473 -0.512 -0.852 -0.512"/>
+ <path d="m 17.07 8.609 c 0.125 0 0.262 0.035 0.379 0.113 0.117 0.078 0.219 0.211 0.215 0.383 -0.016 0.063 -0.008 0.121 -0.004 0.188 0 0.191 -0.156 0.348 -0.352 0.348 -0.191 0 -0.348 -0.156 -0.348 -0.348 0 -0.191 0.152 -0.348 0.344 -0.352 c -0.066 -0.043 -0.164 -0.066 -0.234 -0.07 c -0.277 0 -0.48 0.156 -0.629 0.391 -0.148 0.234 -0.223 0.547 -0.219 0.801 0.012 0.633 0.324 1.168 0.789 1.574 0.461 0.41 1.074 0.688 1.656 0.797 l -0.047 0.258 c -0.629 -0.117 -1.281 -0.41 -1.785 -0.855 -0.504 -0.445 -0.863 -1.051 -0.879 -1.77 -0.004 -0.309 0.078 -0.66 0.262 -0.945 0.18 -0.289 0.473 -0.512 0.852 -0.512 z"/>
+ <path d="m 18.738 11.141 c -1.496 0.066 -2.945 0.801 -3.91 1.934 -0.5 0.543 -0.969 1.152 -1.184 1.871 0.004 0.113 0.047 0.223 0.078 0.332 -0.32 0.023 -0.719 -0.02 -0.941 0.262 -0.402 0.445 -0.496 1.063 -0.695 1.609 -0.902 3.121 -0.438 6.68 1.484 9.332 1.043 1.426 2.594 2.555 4.371 2.844 0.297 0.027 0.637 0.109 0.91 -0.047 0.102 -0.086 0.25 -0.063 0.336 0.027 0.371 0.191 0.789 0.008 1.172 -0.043 1.816 -0.398 3.375 -1.645 4.352 -3.199 1.809 -2.793 2.109 -6.453 0.988 -9.57 -0.148 -0.371 -0.297 -0.77 -0.59 -1.055 -0.195 -0.137 -0.445 -0.184 -0.68 -0.199 0.152 -0.313 0.051 -0.688 -0.176 -0.938 c -0.816 -1.336 -2.027 -2.488 -3.551 -2.941 -0.641 -0.18 -1.305 -0.223 -1.965 -0.219"/>
+ <path d="m 18.934 11.508 c -0.008 0 -0.02 0 -0.031 0.004 -0.523 0.039 -1.059 0.09 -1.559 0.266 -1.43 0.5 -2.52 1.664 -3.266 2.953 -0.113 0.199 -0.035 0.477 0.195 0.496 1.602 0.004 3.203 0 4.805 0.004 0 0 0 0 0.004 0 1.602 -0.004 3.203 0 4.805 -0.004 0.23 -0.02 0.309 -0.297 0.195 -0.496 -0.75 -1.289 -1.84 -2.453 -3.27 -2.953 -0.5 -0.176 -1.035 -0.227 -1.559 -0.266 -0.133 -0.012 -0.109 0.031 -0.172 0.031 -0.063 -0.004 -0.039 -0.039 -0.148 -0.035 z"/>
+ <path d="m 20.09 15.629 c -0.469 0 -0.848 0.383 -0.848 0.859 l 0 12.199 c 0 0.172 0 0.301 0.227 0.324 3.582 -0.195 6.52 -4.02 6.52 -8.699 0 -1.543 -0.309 -2.992 -0.855 -4.25 0 0 -0.004 0 -0.004 0 -0.008 -0.027 -0.02 -0.055 -0.031 -0.082 0 -0.004 -0.004 -0.004 -0.004 -0.008 0 -0.004 0 -0.004 0 -0.004 -0.102 -0.203 -0.305 -0.34 -0.543 -0.34 z"/>
+ <path d="m 17.914 15.629 c 0.469 0 0.848 0.383 0.848 0.859 l 0 12.199 c 0 0.172 0 0.301 -0.227 0.324 -3.582 -0.195 -6.52 -4.02 -6.52 -8.699 0 -1.543 0.309 -2.992 0.855 -4.25 0 0 0.004 0 0.004 0 0.008 -0.027 0.02 -0.055 0.031 -0.082 0 -0.004 0.004 -0.004 0.004 -0.008 0 -0.004 0 -0.004 0 -0.004 0.102 -0.203 0.305 -0.34 0.543 -0.34 z"/>
+ </g>
+ <g transform="matrix(1.0105269,0,0,1.0105119,-0.0249914,-0.37449527)" style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 14.01 15.984 -0.543 0.672 -0.859 -0.063 0.473 0.719 -0.328 0.801 0.832 -0.227 0.66 0.559 0.043 -0.863 0.734 -0.453 -0.809 -0.309 z m 2.695 0.816 -0.457 2.301 -2.152 0.926 2.043 1.148 0.215 2.332 1.723 -1.59 2.289 0.516 -0.98 -2.129 1.195 -2.02 -2.328 0.277 z m 7.03 1.063 -0.539 0.672 -0.863 -0.063 0.473 0.723 -0.324 0.797 0.832 -0.227 0.656 0.559 0.043 -0.863 l 0.734 -0.453 -0.809 -0.305 m -10.594 3.281 -0.656 1.324 -0.613 0.09 c 0.215 0.738 0.508 1.449 0.883 2.121 l 0.387 -0.203 1.305 0.688 -0.25 -1.453 1.055 -1.031 -1.461 -0.211 z m 10.727 0.125 -1.297 1.473 -1.945 -0.23 1 1.684 -0.82 1.781 1.91 -0.43 0.898 0.828 c 0.242 -0.258 0.461 -0.527 0.664 -0.816 l 0.059 -0.637 0.52 -0.289 c 0.172 -0.316 0.328 -0.645 0.469 -0.977 l -1.078 -0.465 m -6.828 2.055 -0.539 0.672 -0.863 -0.063 0.473 0.723 -0.324 0.801 0.832 -0.227 0.656 0.555 0.043 -0.859 0.734 -0.457 -0.809 -0.305 z"/>
+ <path d="m 25.09 22.516 c 0 1.348 -2.66 2.445 -5.945 2.445 -3.281 0 -5.945 -1.098 -5.945 -2.445 0 -1.352 2.664 -2.445 5.945 -2.445 3.285 0 5.945 1.094 5.945 2.445 z" style="fill-opacity:0.902"/>
+ </g>
+ <g transform="matrix(1.0105269,0,0,1.0105119,-0.0249914,-0.37449527)" style="fill:#ec7878">
+ <path d="m 14.754 26.902 c 0.945 0.973 2.184 1.68 3.543 1.828 0.082 0.027 0.25 0.02 0.211 -0.109 -0.008 -0.297 -0.012 -0.594 -0.012 -0.891 0.004 -0.184 0.004 -0.148 -0.137 -0.063 -1.398 0.852 -2.586 -0.18 -3.605 -0.766 z m 8.445 0.066 c -1.02 0.586 -2.207 1.617 -3.609 0.766 -0.137 -0.086 -0.137 -0.121 -0.133 0.063 0 0.297 -0.004 0.594 -0.012 0.891 -0.043 0.129 0.125 0.137 0.211 0.109 1.359 -0.148 2.594 -0.855 3.543 -1.828 z" style="fill-opacity:0.459"/>
+ </g>
+ <g transform="matrix(1.0105269,0,0,1.0105119,-0.0249914,-0.37449527)" style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 22.785 14.406 c 0 1.656 -1.672 3 -3.734 3 -2.063 0 -3.734 -1.344 -3.734 -3 0 -1.656 1.672 -2.996 3.734 -2.996 2.063 0 3.734 1.34 3.734 2.996 z"/>
+ <path d="m 17.523 9.195 c 0 0.117 -0.094 0.215 -0.207 0.215 -0.113 0 -0.203 -0.098 -0.203 -0.215 0 -0.117 0.09 -0.215 0.203 -0.215 0.113 0 0.207 0.098 0.207 0.215 z"/>
+ <path d="m 20.887 9.195 c 0 0.117 -0.09 0.215 -0.203 0.215 -0.113 0 -0.207 -0.098 -0.207 -0.215 0 -0.117 0.094 -0.215 0.207 -0.215 0.113 0 0.203 0.098 0.203 0.215 z"/>
+ </g>
+ <path d="m 31.29 19.01 c 0 6.797 -5.506 12.3 -12.298 12.3 -6.796 0 -12.302 -5.503 -12.302 -12.3 0 -6.793 5.506 -12.3 12.302 -12.3 6.792 0 12.298 5.507 12.298 12.3 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ec7878;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 19.2 2.8 0 32" 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:1.6"/>
+ <path d="m 35.2 18.8 -32 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:1.6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-development.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-development.svg
new file mode 100644
index 00000000..b1dffd2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-development.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.0008935,0,0,1.0007678,0.50856415,0.89387123)">
+ <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/48/categories/applications-drawing.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-drawing.svg
new file mode 100644
index 00000000..203a36e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-drawing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#f2479c">
+ <path d="m 38 1013.47 -17.372 24.06 c -1.403 -0.02 -3.321 -1.127 -4.265 -2.175 l 19.271 -22.918 c 1.295 -0.239 2.084 0.105 2.367 1.03 z"/>
+ <path d="m 16.637 1041.2 c 2.02 -0.211 5.14 -2.219 3.681 -5.126 -3.497 -0.781 -2.703 -1.176 -2.703 -1.176 -4.803 0.898 -8.454 5.183 -7.448 7.908 0.637 1.727 0.531 1.55 0.531 1.55 1.332 -3.338 1.356 -2.727 5.939 -3.156 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-education.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-education.svg
new file mode 100644
index 00000000..611691e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-education.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 4 17 20 -8 20 8 -20 8" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="24" cy="34" rx="10" ry="5" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14 23.15 0 10.846 l 20 0 0 -10.846 -10 4 z" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="8" x="39" y="17" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="40" cy="26.5" r="2" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.33 28 -1.333 3 l 4 0 -1.333 -3 z" style="fill:#89939b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-electronics.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-electronics.svg
new file mode 100644
index 00000000..a02bac79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-electronics.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.21875,0,0,1.2580646,-5.75,-1269.8751)">
+ <path d="m 10.462 1012.57 0 9.538 -2.462 0 0 3.179 2.462 0 0 3.179 -2.462 0 0 3.179 2.462 0 0 10.718 -2.462 0 0 2 4.923 0 0 -5.564 27.897 0 0 -20.667 -27.897 0 0 -5.564 z m 2.462 7.949 25.436 0 0 15.897 -25.436 0 z m 1.641 1.59 0 3.179 9.846 0 0 -3.179 z m 12.308 0 0 3.179 9.846 0 0 -3.179 z m -12.308 4.769 0 2.385 22.15 0 0 -2.385 z m 0 3.974 0 1.59 22.15 0 0 -1.59 z m 0 3.179 0 0.795 3.282 0 0 -0.795 z m 4.103 0 0 0.795 2.462 0 0 -0.795 z m 3.282 0 0 0.795 1.641 0 0 -0.795 z m 2.462 0 0 0.795 1.641 0 0 -0.795 z m 4.923 0 0 0.795 3.282 0 0 -0.795 z m 4.103 0 0 0.795 3.282 0 0 -0.795 z" style="fill:#92a991;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-engineering.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-engineering.svg
new file mode 100644
index 00000000..067f9a9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-engineering.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 28.895 5 l -10.922 2.121 l -0.057 0.033 c -0.407 0.235 -0.666 0.612 -0.785 1.045 c -0.119 0.433 -0.131 1.801 -0.131 1.801 l 9 0 l 0 -1 l 1 0 l 0 5 l -1 0 l 0 -1 l -9 0 c 0 0 0.012 1.368 0.131 1.801 c 0.119 0.433 0.378 0.81 0.785 1.045 l 0.057 0.033 l 7.879 1.525 c 0.053 0.03 0.083 0.053 0.104 0.096 c 0.024 0.05 0.045 0.148 0.045 0.305 l 0 3.934 l -0.205 0 c -0.62 0 -1.131 0.511 -1.131 1.131 c 0 0.62 0.511 1.131 1.131 1.131 l 1.205 0 l 0 16 l 2 0 l 0 2.641 c -0.001 0.198 0.145 0.359 0.326 0.359 l 0.348 0 c 0.181 0 0.327 -0.162 0.326 -0.359 l 0 -2.641 l 2 0 l 0 -16 l 1 0 l 0 -5 l 1 0 l 0 0.438 c 0 0.311 0.223 0.563 0.5 0.563 l 1 0 c 0.277 0 0.5 -0.251 0.5 -0.563 l 0 -2.875 c 0 -0.311 -0.223 -0.563 -0.5 -0.563 l -1 0 c -0.277 0 -0.5 0.251 -0.5 0.563 l 0 0.438 l -1 0 l 0 -3 l -1 0 l 0 -1 l 5 0 c 0 -1.5 -3 -3 -4.5 -3 c 1.5 0 4.5 -1.5 4.5 -3 l -5 0 l 0 -2 l -3.105 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 24 27.582 c -1.984 0 -3.967 0.508 -5.744 1.525 c -2.963 1.696 -4.963 4.608 -5.555 7.893 l -2.201 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 3 c 0 0.277 0.223 0.5 0.5 0.5 0.5 0 18.355 0 27 0 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -3 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -2.201 0 c -0.591 -3.285 -2.592 -6.197 -5.555 -7.893 -1.777 -1.017 -3.761 -1.525 -5.744 -1.525 m 0 4 c 1.297 0 2.594 0.333 3.756 0.998 1.722 0.985 2.939 2.583 3.459 4.42 l -14.43 0 c 0.52 -1.837 1.737 -3.434 3.459 -4.42 c 1.162 -0.665 2.459 -0.998 3.756 -0.998" style="fill:#6fad64;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-filesharing.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-filesharing.svg
new file mode 100644
index 00000000..20a92e2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-filesharing.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="M 19.2,34 8.4,23.2 l 6.8,0 0,-8 -6.8,0 10.8,-10.8 10.8,10.8 -6.8,0 0,8 6.8,0 z" style="fill:#62abb5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-fonts.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-fonts.svg
new file mode 100644
index 00000000..20131f36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-fonts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.19165566,0,0,0.18381759,0.27156276,38.323727)">
+ <g transform="scale(1.00462,0.9954)" style="fill:#6eb3c8">
+ <path d="m 107.66 -160.26 0 76.52 62.32 0 0 16.676 -62.32 0 0 55.806 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 -88.29 0 0 -10.926 3.36 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 -3.36 0 0 -10.931 145.42 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/48/categories/applications-games.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-games.svg
new file mode 100644
index 00000000..ae2e7d08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-games.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 18.938 12 c -2.439 0 -3.437 0.219 -4.216 0.447 -1.213 0.356 -2.452 0.992 -3.229 1.989 -4.549 5.839 -7.505 19.665 -6.686 21.17 0.819 1.516 8.19 -1.504 12.05 -7.317 0.293 -0.434 0.832 -1.295 0.832 -1.295 l 12.615 0 c 0 0 0.539 0.861 0.832 1.295 3.863 5.813 11.234 8.833 12.05 7.317 c 0.819 -1.51 -2.137 -15.336 -6.686 -21.17 -0.777 -0.997 -2.02 -1.634 -3.229 -1.989 -0.779 -0.228 -1.777 -0.447 -4.216 -0.447 m 2.467 3.852 c 0.657 0.025 1.221 0.475 1.392 1.11 0.216 0.801 -0.259 1.625 -1.061 1.84 -0.801 0.214 -1.624 -0.262 -1.837 -1.064 -0.214 -0.8 0.26 -1.623 1.061 -1.837 0.145 -0.039 0.295 -0.056 0.445 -0.05 z m -16.529 0.148 2 0 l 0 3 3 0 0 1.999 -3 0 0 3 -2 0 0 -3 -3 0 0 -1.999 3 0 z m 20.21 1.973 c 0.658 0.025 1.222 0.477 1.392 1.113 0.214 0.8 -0.26 1.623 -1.061 1.837 -0.801 0.216 -1.625 -0.259 -1.84 -1.061 -0.216 -0.802 0.261 -1.627 1.063 -1.84 0.145 -0.039 0.295 -0.056 0.445 -0.05 z m -5.798 1.553 c 0.658 0.025 1.222 0.477 1.392 1.113 0.214 0.8 -0.26 1.623 -1.061 1.837 -0.8 0.214 -1.622 -0.261 -1.837 -1.061 -0.214 -0.8 0.26 -1.623 1.061 -1.837 0.145 -0.04 0.295 -0.058 0.445 -0.053 z m 3.524 2.124 c 0.713 -0.045 1.36 0.42 1.544 1.11 0.214 0.801 -0.262 1.624 -1.063 1.837 -0.8 0.214 -1.622 -0.261 -1.837 -1.061 -0.214 -0.8 0.26 -1.623 1.061 -1.837 0.097 -0.026 0.196 -0.043 0.296 -0.05 z" style="fill:#d64c62"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-geography.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-geography.svg
new file mode 100644
index 00000000..7fa621d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-geography.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 19.2 4.4 c -3.926 0 -7.634 1.543 -10.438 4.344 -2.808 2.801 -4.358 6.506 -4.358 10.433 0 8.173 6.637 14.823 14.796 14.823 8.163 0 14.804 -6.65 14.804 -14.823 0 -8.146 -6.641 -14.777 -14.804 -14.777 m 0 0.608 c 7.825 0 14.192 6.358 14.192 14.169 0 7.838 -6.368 14.216 -14.192 14.216 -7.821 0 -14.185 -6.377 -14.185 -14.216 0 -3.763 1.484 -7.312 4.175 -10 c 2.691 -2.684 6.247 -4.168 10.01 -4.168" style="fill:#78b3a3"/>
+ <g transform="matrix(0.99705263,0,0,0.99731507,0.256,0.25101374)">
+ <g>
+ <path d="m 14.426 6.668 c -0.07 0 -0.145 0.027 -0.219 0.07 0.176 -0.055 0.262 -0.07 0.219 -0.07 m 4.434 0.863 0.043 -0.648 -0.684 0.043 0.09 0.605 0.551 0 m -7.727 11.211 c -0.137 -0.129 -0.047 -0.691 -0.047 -0.691 0 0 -2.055 -1.082 -4.297 -1.734 c -0.273 -0.078 -0.133 -0.648 0.137 -0.863 l -0.09 -0.605 c -0.047 -0.305 0.457 -1.777 0.961 -1.906 0.504 -0.129 -0.047 0.867 -0.047 0.867 l -0.5 0.301 c 0 0 0.594 0.695 0.73 0.695 0.137 0 0.367 -0.348 0.367 -0.348 l -0.641 -0.434 0.594 -0.258 0.039 -0.23 0.098 -0.031 0.984 -1.488 c 0.68 -0.281 1.516 -0.625 1.621 -0.676 0.184 -0.086 1.465 -0.82 1.691 -0.992 0.23 -0.176 0.73 -0.129 0.914 -0.129 0.184 0 0.457 -0.09 0.504 -0.566 0.043 -0.477 0.227 -0.563 0.363 -0.43 0.141 0.125 -0.137 0.344 0.184 0.43 0.32 0.086 0.594 0.305 0.824 0.086 0.168 -0.156 -0.059 -0.336 -0.207 -0.473 l 2.539 0 0.273 -0.781 -0.594 -0.086 -2.195 -0.219 0 -0.258 -0.176 0.031 c 0.238 -1.309 1.648 -1.09 0.586 -1.848 -0.063 -0.047 -0.992 1.465 -1.23 1.434 -0.426 -0.055 -0.98 -0.059 -1.098 0.078 c -0.156 0.188 0.348 -0.633 0.785 -0.879 -0.52 0.152 -1.453 -0.32 -3.133 0.867 -0.57 0.402 -1.996 2.031 -2.586 2.656 -2.48 2.93 -2.68 5.434 -2.68 5.543 0 0.219 0.527 0.34 0.57 0.602 0.047 0.258 -0.867 1.125 -0.867 1.555 0 0.199 -0.457 2.359 0.547 5.063 0.891 2.566 2.617 4.828 2.84 4.969 l 0.633 -0.336 c 0 0 -1.051 -1.859 -1.094 -2.035 -0.047 -0.172 1.188 -2.684 1.781 -2.594 0.594 0.082 0.457 0.258 0.824 0.043 0.363 -0.215 0.594 -1.992 1 -2.164 0.414 -0.176 0.867 -0.391 0.824 -0.824 -0.047 -0.434 -1.602 -1.211 -1.738 -1.34 m 9.922 -12.723 -1.234 -0.434 0.227 0.691 1.01 -0.258 m -4.617 1.598 c 0.137 0 2.879 -1.816 2.605 -1.859 -0.273 -0.043 -0.32 0 -1.055 -0.086 -0.73 -0.086 -1.508 1.039 -1.691 1.211 -0.18 0.176 -0.121 0.734 0.141 0.734 m 12.582 13.05 0.355 -0.457 -0.355 -0.125 -0.262 0.332 -0.313 0.457 0.266 0.125 0.309 -0.332 m 1.551 1.504 -0.09 -0.668 -0.574 0 -0.043 0.5 -0.531 -0.082 -0.133 -0.543 -0.266 -0.168 -0.313 0.375 -0.309 -0.082 -0.09 0.289 0.355 0.086 0 2.711 1.254 0.301 c -0.031 0.051 -0.051 0.094 -0.059 0.113 -0.09 0.293 0.352 0.422 0.664 0.293 0.113 -0.043 0.836 -0.324 1.063 -0.867 0.32 -0.758 0.527 -1.852 0.582 -2.203 l -0.141 -0.305 -0.887 0.332 -0.488 -0.082 0.004 0 m -0.445 -11.1 c -2.023 -3.066 -6.887 -5.074 -6.887 -5.074 l -1.25 0.656 -0.18 -0.289 -0.441 -0.168 0 0.375 0.398 0.336 -0.266 0.125 -1.016 0.082 -2.301 1.25 0.219 1 -0.266 0.082 -0.129 0.207 0.75 1.125 0.043 0.379 -0.617 0.125 0 0.75 -0.355 0.082 0.047 0.586 -3.01 2.086 0.09 1.164 c 0.223 0.293 1.945 2.047 1.945 2.047 c 0 0 1.992 0.082 2.434 -0.168 0.445 -0.25 0.133 0.25 0.266 0.375 0.133 0.125 0.18 1 0.309 1.086 0.137 0.082 0 0.582 0.18 0.75 0.176 0.168 0.176 2.168 0.176 2.168 0 0 1.063 1.793 1.063 2.254 0 0.457 -0.047 0.414 0.797 0.375 0.84 -0.043 1.016 -0.375 1.195 -0.5 0.176 -0.125 0.176 -0.418 0.352 -0.668 0.18 -0.25 0.488 -1.207 0.887 -1.543 0.398 -0.336 1.461 -0.586 1.547 -1.168 0.09 -0.586 0.488 -1.043 0.488 -1.043 l 1.91 -2.023 -0.051 0.273 -0.047 1.043 0.578 -0.211 -0.047 -1.125 -0.203 -0.219 0.027 -0.031 c 0 0 -0.133 -0.25 -0.309 -0.25 -0.176 0 -1.238 0.25 -1.418 0.207 -0.176 -0.043 -0.926 -2.043 -1.059 -2.125 -0.137 -0.086 -0.977 -1.461 -0.977 -1.461 0 0 1.949 2.336 2.258 3.254 0.18 0.531 0.855 0.035 1.406 -0.523 l 0.145 0.355 0.352 -0.082 l -0.043 -0.418 0.398 0 0 0.625 -0.133 0.336 -0.047 0.539 l 0.355 0.336 0.176 -0.293 0.574 -0.543 0.664 -0.332 l 0.176 0.332 0.09 0.461 -0.176 0.5 -0.355 0.293 -0.176 0.75 0 0.375 -0.398 -0.25 -0.043 -0.793 -0.578 0.043 -0.262 0.707 0.398 0.586 0.926 0.125 0.754 -0.711 0.086 -1.371 0.336 -0.445 c 0.219 0.563 0.375 1.148 0.375 1.695 0 0.598 0.473 -0.305 0.242 -2.129 0 -0.004 -0.367 -4.34 -2.371 -6.348 z m -8.848 1.797 -2.387 -0.082 1.016 -0.836 0.531 0 0.84 0.586 0 0.332 m 2.922 -0.289 0 0.375 -1.016 0 0.086 0.25 -0.617 0.082 -0.047 0.207 -0.441 -0.082 -0.797 -0.164 0.133 -0.211 0.133 -0.25 0.445 -0.461 0.176 0.336 0.664 -0.043 0.352 -0.375 1.375 0.25 -0.445 0.086 m 0.086 -0.543 -0.527 0.082 -0.09 -0.375 0.664 -0.082 0.09 -0.379 0.484 0.504 -0.621 0.25 m 2.57 12.969 -0.313 0.254 0.043 0.625 0.398 0 0 -0.543 0.355 -0.461 0 -0.957 -0.223 -0.043 -0.262 1.125 m -2.965 -1.25 c 0 0 -0.313 0.082 0.043 0.211 0.352 0.125 1.77 -2.043 1.77 -2.043 l -1.195 0.75 -0.617 1.082 m -2.41 7.996 -0.266 -0.254 -0.527 -0.082 l -0.09 0.254 -0.707 -0.086 -0.047 -0.336 -0.531 0 -0.574 0.336 -1.016 0 -0.09 -0.25 l -1.633 -0.172 l -0.266 0.254 -0.664 -0.168 -0.09 -0.586 -0.309 -0.047 -0.355 0.633 -1.191 -0.043 c 0.215 0.102 1.996 1.164 4.73 1.387 3.625 0.293 5.352 -0.586 5.352 -0.586 l -0.133 -0.129" style="fill:#78b3a3"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-geology.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-geology.svg
new file mode 100644
index 00000000..873b73dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-geology.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(1.0248167,0,0,1.0250419,-0.27184494,0.48173667)" style="stroke-dasharray:none;fill:#a57855;stroke-miterlimit:4;stroke:#a57855;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.781">
+ <path transform="scale(0.14844,0.14844)" d="m 30.711 148.18 c 38.29 -0.526 53.789 -5.237 65.55 -8.868 c 11.763 -3.658 29.21 -11.5 29.21 -11.5 l 44 89.84 -138.76 0 z" style="stroke-width:5.258"/>
+ <path transform="scale(0.14844,0.14844)" d="m 157.29 182.08 c 0 0 -19.763 10.974 -25.447 13.737 -7.868 3.816 -21.421 14.11 -45.16 21.474 l -55.632 0 0 -43.895 c 32.13 -1 55.29 -2 69.68 -8.03 14.368 -6.03 41.474 -20.08 41.474 -20.08 z" style="stroke-width:5.258"/>
+ <path transform="scale(0.14844,0.14844)" d="m 132.53 142.18 c 20.842 -20.895 14.789 -27.16 35.947 -28.974 21.16 -1.816 56.816 14.08 56.816 14.08 l 0 90.32 -55.816 0 z" style="stroke-width:5.258"/>
+ <path transform="scale(0.14844,0.14844)" d="m 224.61 184.11 c 0 0 -4.974 -2.632 -11.447 -5.368 -6.368 -2.658 -11.5 -3.974 -23.08 -0.658 -7.842 2.237 -14.368 7.211 -27.737 17.263 l -17.11 -43.03 c 13.289 -11.974 23.763 -20.421 37.13 -21.421 c 13.395 -1 24.421 1.342 31.13 4.684 6.684 3.342 10.447 5.684 10.447 5.684 z" style="stroke-width:5.258"/>
+ </g>
+ <g transform="matrix(1.0107862,0,0,1.0107788,-0.00526095,-0.00512035)" style="stroke-dasharray:none;stroke-miterlimit:4;stroke:#a57855;stroke-width:1.583">
+ <path transform="scale(0.14844,0.14844)" d="m 34.395 32.03 187.21 0 c 1.316 0 2.368 1.053 2.368 2.368 l 0 187.21 c 0 1.316 -1.053 2.368 -2.368 2.368 l -187.21 0 c -1.316 0 -2.368 -1.053 -2.368 -2.368 l 0 -187.21 c 0 -1.316 1.053 -2.368 2.368 -2.368 z" style="fill:none;stroke-linecap:round;stroke-width:10.664"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-graphics.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-graphics.svg
new file mode 100644
index 00000000..836afc2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-graphics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#4fa44e">
+ <path d="m 23.616 1020.68 c -7.613 0.337 -15.02 4.05 -11.874 11.565 4.587 -1.725 10.975 0.848 8.322 2.123 5.227 4.302 18.13 -2.648 16.847 -8.56 -1.332 -3.601 -7.374 -5.391 -13.295 -5.129 z m -0.203 2.124 c 1.588 0 2.875 0.424 2.875 0.947 0 0.523 -1.287 0.947 -2.875 0.947 -1.588 0 -2.875 -0.424 -2.875 -0.947 0 -0.523 1.287 -0.947 2.875 -0.947 z m 7.104 1.568 c 1.588 0 2.875 0.424 2.875 0.947 0 0.523 -1.287 0.947 -2.875 0.947 -1.588 0 -2.875 -0.424 -2.875 -0.947 0 -0.523 1.287 -0.947 2.875 -0.947 z m -13.06 1.438 c 1.588 0 2.875 0.424 2.875 0.947 0 0.523 -1.287 0.947 -2.875 0.947 -1.588 0 -2.875 -0.424 -2.875 -0.947 0 -0.523 1.287 -0.947 2.875 -0.947 z m 12.99 2.483 c 1.588 0 2.875 0.424 2.875 0.947 0 0.523 -1.287 0.947 -2.875 0.947 -1.588 0 -2.875 -0.424 -2.875 -0.947 0 -0.523 1.287 -0.947 2.875 -0.947 z m -5.01 3.594 c 1.588 0 2.875 0.424 2.875 0.947 0 0.523 -1.287 0.947 -2.875 0.947 -1.588 0 -2.875 -0.424 -2.875 -0.947 0 -0.523 1.287 -0.947 2.875 -0.947 z"/>
+ <path d="m 34.462 1013.47 -14.11 23.605 c -1.101 -0.021 -2.124 -0.544 -2.865 -1.598 l 15.12 -23.04 c 1.016 -0.24 1.635 0.106 1.857 1.035 z"/>
+ <path d="m 17.404 1041.18 c 1.582 -0.212 4.03 -2.231 2.888 -5.154 -2.744 -0.785 -2.121 -1.182 -2.121 -1.182 -3.769 0.903 -6.633 5.212 -5.844 7.951 0.5 1.737 0.416 1.558 0.416 1.558 1.045 -3.356 1.064 -2.742 4.66 -3.173 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-haskell.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-haskell.svg
new file mode 100644
index 00000000..db49bb88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-haskell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(0.99269207,0,0,0.99269207,0.33885067,0.33885067)">
+ <path d="m 4.156 29.477 6.984 -10.477 -6.984 -10.477 l 5.238 0 l 6.984 10.477 -6.984 10.477" style="fill:#4fb09e"/>
+ </g>
+ <path d="m 11.398 29.6 6.933 -10.4 -6.933 -10.4 5.2 0 13.871 20.8 -5.2 0 l -4.335 -6.499 -4.335 6.499" style="fill:#4fb09e"/>
+ <path d="m 28.471 24 -2.667 -4 l 7.796 0 0 4 z" style="fill:#4fb09e"/>
+ <path d="m 24.737 18.4 -2.666 -4 11.53 0 0 4 z" style="fill:#4fb09e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-ide.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-ide.svg
new file mode 100644
index 00000000..8bada6b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-ide.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="47.5" height="47.5" viewBox="0 0 38 38">
+ <path d="m 31.512 4.16 c -0.453 0.039 -0.906 0.266 -1.273 0.621 l -8.176 7.109 c -0.352 0.34 -0.547 0.82 -0.547 1.305 c 0 0.234 0.051 0.445 0.137 0.652 c 0.004 0.012 -0.004 0.027 0 0.035 c -0.305 0.648 -0.207 1.551 -0.207 3.504 c 0 0.719 -1.871 1.477 -2.336 1.477 c -0.023 0 -0.047 0 -0.07 0 c -1.484 0 -6.309 0.223 -7.797 2.27 c -1.488 2.047 -7.078 11.348 -7.078 12.711 c 2.23 0 18.441 -8.102 19.273 -8.863 c 1 -0.922 0.512 -2.781 -0.137 -4.02 c 0.004 -0.004 -0.004 -0.027 0 -0.035 c 0.016 -0.043 0.023 -0.109 -0.035 -0.207 c -0.348 -0.582 -0.551 -1.172 -0.551 -1.992 c 0 -1.82 0.191 -2.824 0.586 -3.398 c 0.875 0.148 2.148 -0.277 2.715 -0.824 l 7.18 -6.84 c 0.73 -0.703 0.902 -1.766 0.172 -2.473 l -0.586 -0.582 c -0.363 -0.355 -0.82 -0.484 -1.27 -0.445 Z" style="fill:#cc7d6f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-interfacedesign.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-interfacedesign.svg
new file mode 100644
index 00000000..64426b33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-interfacedesign.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 5.155 4.8 28.09 0 c 0.197 0 0.355 0.158 0.355 0.355 l 0 28.09 c 0 0.197 -0.158 0.355 -0.355 0.355 l -28.09 0 c -0.197 0 -0.355 -0.158 -0.355 -0.355 l 0 -28.09 c 0 -0.197 0.158 -0.355 0.355 -0.355" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 9.2 17.2 4.8 0 l 0 4.8 -4.8 0" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 29.2 19.602 c 0 1.323 -1.075 2.398 -2.402 2.398 -1.323 0 -2.398 -1.075 -2.398 -2.398 c 0 -1.327 1.075 -2.402 2.398 -2.402 1.327 0 2.402 1.075 2.402 2.402 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 10.292 9.2 17.819 0 c 0.605 0 1.088 0.44 1.088 0.992 l 0 2.02 c 0 0.551 -0.484 0.992 -1.088 0.992 l -17.819 0 c -0.605 0 -1.092 -0.44 -1.092 -0.992 l 0 -2.02 c 0 -0.551 0.488 -0.992 1.092 -0.992 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 28 19.6 c 0 0.66 -0.536 1.2 -1.202 1.2 -0.662 0 -1.198 -0.54 -1.198 -1.2 0 -0.66 0.536 -1.2 1.198 -1.2 0.666 0 1.202 0.54 1.202 1.2" style="fill:#89b585;fill-rule:evenodd"/>
+ <path d="m 22.8 9.2 0 4 4.996 0 c 0.783 0 1.404 -0.548 1.404 -1.234 l 0 -1.523 c 0 -0.686 -0.621 -1.244 -1.404 -1.244 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 9.2 24.4 4.8 0 0 4.8 -4.8 0 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 29.2 26.798 c 0 1.327 -1.075 2.402 -2.402 2.402 -1.323 0 -2.398 -1.075 -2.398 -2.402 0 -1.323 1.075 -2.398 2.398 -2.398 1.327 0 2.402 1.075 2.402 2.398" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#89b585;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.8"/>
+ <path d="m 10.4 18.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 10.4 20 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 12 20 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 12 18.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 11.2 19.2 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 24.8 10.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 26.4 10.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+ <path d="m 25.6 11.2 0.8 0 0 0.8 -0.8 0 z" style="fill:#89b585"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-internet.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-internet.svg
new file mode 100644
index 00000000..4a80e02f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-internet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.75 16 0 2 30.5 0 0 -2 z" style="fill:#52c8ff"/>
+ <path d="m 7.44 23 0 2 33.5 0 0 -2 z" style="fill:#52c8ff"/>
+ <path d="m 23 7.25 0 33.5 2 0 0 -33.5 z" style="fill:#52c8ff"/>
+ <g transform="matrix(1.4658134,0,0,1.4658134,0.79320117,0.79319385)" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#52c8ff;stroke-width:1.364">
+ <g style="stroke-width:1.364">
+ <path d="m 89.78 7.747 c -22.894 -52.51 -21.16 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.03"/>
+ <path d="m 166.23 7.747 c 22.863 -52.51 21.13 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.03"/>
+ </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.071"/>
+ </g>
+ <path d="m 8.75 30 0 2 30.5 0 0 -2 z" style="fill:#52c8ff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-java.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-java.svg
new file mode 100644
index 00000000..f45d036c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-java.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="matrix(1.0229538,0,0,1.0239998,-0.2366673,-0.2559991)" style="fill:#e760c1;fill-rule:evenodd">
+ <path d="m 15.11 27.11 c 0 0 -1.137 0.66 0.805 0.887 2.355 0.266 3.555 0.227 6.148 -0.262 0 0 0.684 0.426 1.633 0.797 -5.813 2.492 -13.152 -0.145 -8.586 -1.422"/>
+ <path d="m 14.395 23.863 c 0 0 -1.273 0.945 0.672 1.145 2.512 0.258 4.496 0.281 7.93 -0.379 0 0 0.477 0.48 1.223 0.742 -7.03 2.055 -14.855 0.164 -9.824 -1.508"/>
+ <path d="m 20.379 18.352 c 1.434 1.648 -0.375 3.133 -0.375 3.133 0 0 3.637 -1.879 1.965 -4.227 -1.559 -2.195 -2.754 -3.281 3.723 -7.04 0 0 -10.164 2.539 -5.313 8.133"/>
+ <path d="m 28.07 29.52 c 0 0 0.84 0.691 -0.926 1.227 -3.352 1.016 -13.961 1.324 -16.906 0.039 -1.059 -0.461 0.926 -1.098 1.551 -1.234 0.652 -0.141 1.023 -0.113 1.023 -0.113 -1.176 -0.832 -7.613 1.629 -3.27 2.332 11.852 1.922 21.602 -0.863 18.527 -2.25"/>
+ <path d="m 15.648 20.496 c 0 0 -5.395 1.281 -1.91 1.75 1.473 0.195 4.406 0.152 7.137 -0.078 2.234 -0.188 4.477 -0.59 4.477 -0.59 0 0 -0.789 0.34 -1.359 0.727 -5.477 1.441 -16.06 0.77 -13.02 -0.703 2.578 -1.246 4.672 -1.105 4.672 -1.105"/>
+ <path d="m 25.328 25.906 c 5.57 -2.895 2.996 -5.676 1.199 -5.301 -0.441 0.094 -0.637 0.172 -0.637 0.172 0 0 0.16 -0.258 0.473 -0.367 3.559 -1.25 6.293 3.688 -1.145 5.645 0 0 0.086 -0.078 0.109 -0.148"/>
+ <path d="m 21.969 4.156 c 0 0 3.086 3.086 -2.926 7.832 -4.816 3.805 -1.098 5.977 0 8.453 -2.813 -2.535 -4.879 -4.77 -3.492 -6.852 2.031 -3.051 7.664 -4.531 6.418 -9.434"/>
+ <path d="m 16.195 33.75 c 5.348 0.344 13.559 -0.191 13.754 -2.719 0 0 -0.375 0.957 -4.422 1.719 -4.563 0.859 -10.191 0.762 -13.527 0.211 0 0 0.684 0.563 4.195 0.789"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-libraries.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-libraries.svg
new file mode 100644
index 00000000..b2f1eb31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-libraries.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 5.04 4 c -0.58 0 -1.044 0.449 -1.044 1.01 l 0 28.381 c 0 0.56 0.464 1.01 1.044 1.01 l 5.908 0 c 0.584 0 1.048 -0.449 1.048 -1.01 l 0 -28.381 c 0 -0.56 -0.465 -1.01 -1.048 -1.01 l -5.908 0 m 0.556 1.6 l 4.8 0 0 12.8 -4.8 0 0 -12.8 z m 2.4 19.2 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" style="fill:#b2a546"/>
+ <path d="m 14.57 4 c -0.538 0 -0.97 0.449 -0.97 1.01 l 0 28.381 c 0 0.56 0.432 1.01 0.97 1.01 l 3.656 0 c 0.542 0 0.973 -0.449 0.973 -1.01 l 0 -28.381 c 0 -0.56 -0.431 -1.01 -0.973 -1.01 m -3.03 1.6 l 2.4 0 0 12.8 -2.4 0 z m 1.2 19.6 c 0.884 0 1.6 0.716 1.6 1.6 0 0.884 -0.716 1.6 -1.6 1.6 -0.884 0 -1.6 -0.716 -1.6 -1.6 0 -0.884 0.716 -1.6 1.6 -1.6 z" style="fill:#b2a546"/>
+ <path d="m 21.649 5.12 c -0.594 0.159 -0.954 0.717 -0.809 1.256 l 7.346 27.3 c 0.145 0.539 0.737 0.844 1.331 0.685 l 4.04 -1.077 c 0.598 -0.16 0.958 -0.719 0.813 -1.258 l -7.346 -27.3 c -0.145 -0.539 -0.737 -0.844 -1.336 -0.684 m -3.148 2.489 3.091 -0.824 3.313 12.311 -3.091 0.824 z m 6.515 18.05 c 1.067 -0.285 2.164 0.346 2.45 1.408 0.286 1.062 -0.347 2.154 -1.414 2.439 -1.067 0.285 -2.164 -0.346 -2.45 -1.408 -0.286 -1.062 0.347 -2.154 1.414 -2.439 z" style="fill:#b2a546"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-lisp.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-lisp.svg
new file mode 100644
index 00000000..6ae9ec9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-lisp.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 18 12 c -3.29 0 -6 2.71 -6 6 l 0 10 c 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 l 0 -10 c 0 -1.128 0.872 -2 2 -2 l 19 0 c 0.36 0 0.687 0.188 0.867 0.5 0.18 0.312 0.18 0.688 0 1 -0.18 0.312 -0.507 0.5 -0.867 0.5 -2.738 0 -5 2.262 -5 5 l 0 5 c 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 l 0 -5 c 0 -0.576 0.424 -1 1 -1 1.783 0 3.44 -0.956 4.332 -2.5 0.892 -1.544 0.892 -3.456 0 -5 -0.892 -1.544 -2.549 -2.5 -4.332 -2.5 z m -10 6 c -1.105 0 -2 0.895 -2 2 l 0 10 c 0 3.29 2.71 6 6 6 4.167 0 8.333 0 12.5 0 1.962 0 3.781 -1.051 4.762 -2.75 0.981 -1.699 0.981 -3.801 0 -5.5 c -0.981 -1.699 -2.8 -2.75 -4.762 -2.75 l -1 0 c -0.539 0 -1.031 -0.283 -1.301 -0.75 -0.27 -0.467 -0.27 -1.033 0 -1.5 0.27 -0.467 0.762 -0.75 1.301 -0.75 l 4.5 0 c 1.105 0 2 -0.895 2 -2 0 -1.105 -0.895 -2 -2 -2 l -4.5 0 c -1.962 0 -3.785 1.051 -4.766 2.75 -0.981 1.699 -0.981 3.801 0 5.5 0.981 1.699 2.804 2.75 4.766 2.75 l 1 0 c 0.539 0 1.031 0.283 1.301 0.75 0.27 0.467 0.27 1.033 0 1.5 -0.27 0.467 -0.762 0.75 -1.301 0.75 -4.167 0 -8.333 0 -12.5 0 -1.128 0 -2 -0.872 -2 -2 l 0 -10 c 0 -1.105 -0.895 -2 -2 -2 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-mail.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-mail.svg
new file mode 100644
index 00000000..b4d6442d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-mail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <rect width="28.8" height="20.8" x="4.8" y="8.8" rx="0.347" ry="0.27" 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:1.6;stroke-dashoffset:0"/>
+ <path d="m 5.6 9.6 13.6 9.6 13.6 -9.6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#8eabcf;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-mathematics.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-mathematics.svg
new file mode 100644
index 00000000..52a1905f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-mathematics.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 5.155 4.8 28.09 0 c 0.197 0 0.355 0.158 0.355 0.355 l 0 28.09 c 0 0.197 -0.158 0.355 -0.355 0.355 l -28.09 0 c -0.197 0 -0.355 -0.158 -0.355 -0.355 l 0 -28.09 c 0 -0.197 0.158 -0.355 0.355 -0.355" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#85b3b5;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 19.2 4.964 0.009 0 c 0.125 0 0.232 0.047 0.232 0.103 l 0 28.27 c 0 0.059 -0.107 0.103 -0.232 0.103 l -0.009 0 c -0.125 0 -0.232 -0.043 -0.232 -0.103 l 0 -28.27 c 0 -0.055 0.107 -0.103 0.232 -0.103 z" style="fill:none;stroke:#85b3b5;stroke-linecap:round;stroke-width:1.128"/>
+ <path d="m 15.798 25 0 1.995 -7.595 0 0 -1.995 z" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 12.998 22.8 c 0 0.552 -0.446 0.998 -0.998 0.998 -0.552 0 -0.998 -0.446 -0.998 -0.998 0 -0.552 0.446 -0.998 0.998 -0.998 0.552 0 0.998 0.446 0.998 0.998 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 12.998 29.2 c 0 0.549 -0.446 0.994 -0.998 0.994 -0.552 0 -0.998 -0.446 -0.998 -0.994 0 -0.552 0.446 -1 0.998 -1 0.552 0 0.998 0.449 0.998 1 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 29.791 14.38 -1.411 1.411 -5.371 -5.371 1.411 -1.411 z" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 29.368 10.843 c -0.39 0.39 -1.021 0.39 -1.411 0 -0.39 -0.39 -0.39 -1.021 0 -1.411 0.39 -0.39 1.021 -0.39 1.411 0 0.39 0.39 0.39 1.021 0 1.411 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 24.84 15.37 c -0.388 0.388 -1.018 0.388 -1.409 -0.002 -0.39 -0.39 -0.39 -1.021 -0.002 -1.409 0.39 -0.39 1.023 -0.392 1.413 -0.002 0.39 0.39 0.388 1.023 -0.002 1.413 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <rect width="9.6" height="3.2" x="7.2" y="11.2" rx="0.4" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="3.2" x="8" y="-13.6" rx="0.4" transform="matrix(0,1,-1,0,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(8.7999999,7.2000005)">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="0.4" y="-1.034" x="20.656" height="3.2" width="9.6" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" rx="0.4" y="-27.06" x="-4.234" height="3.2" width="9.6" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-monodevelopment.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-monodevelopment.svg
new file mode 100644
index 00000000..c26e0e49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-monodevelopment.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 29.546 7.07 c -1.863 0.766 -7.836 3.258 -7.985 3.32 -1.672 -1.367 -3.844 -2.426 -6.098 -2.547 -5.461 -0.344 -10.481 4.508 -10.496 9.887 c -0.242 4.844 1.969 9.324 3.965 13.606 1.672 -0.699 7.746 -3.231 7.902 -3.297 1.637 1.371 3.738 2.383 5.93 2.539 5.371 0.453 10.367 -4.191 10.641 -9.442 0.391 -4.914 -1.875 -9.461 -3.777 -13.856 -0.031 -0.07 -0.055 -0.141 -0.082 -0.211 z" style="fill:none;stroke:#6997af;stroke-width:1.188"/>
+ <g transform="translate(0.19820268,0.2053547)" style="fill:#6997af">
+ <path d="m 9.977 27.996 c -1.18 -2.855 -2.742 -5.367 -2.777 -10.03 -0.035 -4.816 4.098 -7.934 7.359 -7.934 c 3.953 0 7.434 3.34 7.617 6.102 0.164 2.496 -0.723 6.125 -5.309 6.098 -2.188 -0.012 -4.461 -1.914 -4.473 -4.746 -0.012 -3.059 3.816 -3.355 4.781 -2.578 0.375 0.301 0.363 0.902 0.031 0.793 -2.063 -0.672 -3.336 0.652 -3.238 1.969 0.125 1.785 1.188 2.848 3.086 2.938 2.738 0.129 3.508 -2.535 3.438 -3.617 -0.086 -1.313 -1.234 -4.02 -4.797 -4.512 -1.688 -0.234 -3.082 0.27 -4.102 1.258 -1.02 0.988 -1.59 2.01 -1.676 3.687 -0.086 1.734 0.293 2.754 1.328 5.03 0.371 0.813 1.406 2.453 2.207 4.094 z"/>
+ <path d="m 28.02 10.03 c 1.18 2.855 2.742 5.371 2.777 10.03 0.035 4.816 -4.098 7.934 -7.359 7.934 -3.953 0 -7.434 -3.336 -7.617 -6.102 -0.164 -2.496 0.723 -6.125 5.309 -6.098 2.188 0.012 4.461 1.914 4.473 4.75 0.012 3.055 -3.816 3.352 -4.781 2.574 -0.375 -0.301 -0.363 -0.898 -0.031 -0.793 2.063 0.672 3.336 -0.652 3.238 -1.965 -0.125 -1.789 -1.188 -2.852 -3.086 -2.941 -2.738 -0.129 -3.508 2.535 -3.438 3.617 0.086 1.313 1.234 4.02 4.797 4.512 1.688 0.234 3.082 -0.27 4.102 -1.258 1.02 -0.988 1.59 -2.01 1.676 -3.688 0.086 -1.734 -0.293 -2.75 -1.328 -5.03 -0.371 -0.813 -1.406 -2.449 -2.207 -4.094 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-multimedia.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-multimedia.svg
new file mode 100644
index 00000000..7977016b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-multimedia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(-0.45762712,-1006.3622)">
+ <path d="m 20 6 l 0 20.736 a 4.136 6.204 75 0 0 -5.158 -0.285 a 4.136 6.204 75 0 0 -4.922 5.602 a 4.136 6.204 75 0 0 7.06 2.389 a 4.136 6.204 75 0 0 5.01 -4.807 l 0.004 0 l 0 -15.254 l 13 1.734 l 0 15.869 a 4.136 6.204 75 0 0 -5.158 -0.285 a 4.136 6.204 75 0 0 -4.922 5.602 a 4.136 6.204 75 0 0 7.06 2.389 a 4.136 6.204 75 0 0 5.01 -4.809 l 0.004 0.002 l 0 -26.605 l -17 -2.277 z m 2 4.621 l 13 1.734 l 0 1.76 l -13 -1.734 l 0 -1.76 z" transform="translate(0.45762712,1006.3622)" style="fill:#4c7686"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-ocaml.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-ocaml.svg
new file mode 100644
index 00000000..cdf1af58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-ocaml.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 14.735 31.575 c 0.953 -0.105 -0.168 -0.906 -0.484 -1.066 -0.609 -0.305 -1.105 -0.652 -1.488 -1.227 -0.605 -0.922 -0.906 -2.145 -1.164 -3.203 -0.172 -0.719 -0.309 -1.137 0.148 -1.746 0.453 -0.605 -0.32 -1.105 0.16 -1.746 0.805 -1.074 1.145 -2.496 1.941 -3.559 0.227 -0.301 0.145 -0.582 0.469 -0.613 0.156 -0.016 0.559 0.297 0.695 0.387 0.395 0.266 0.875 0.391 1.262 0.648 0.195 0.129 0.566 0.035 0.727 0.16 0.465 0.363 0.355 1.492 0.309 2.07 -0.07 0.824 -0.73 1.082 -0.73 1.875 0 0.957 0.203 1.609 -0.098 2.59 -0.172 0.563 -0.605 1.203 -0.676 1.777 -0.059 0.453 0.027 0.441 0.16 0.871 0.156 0.512 0.195 0.969 0.68 1.199 0.277 0.129 1.395 0.184 1.551 -0.129 0.309 -0.613 -0.867 -0.824 -1.066 -1.199 -0.43 -0.805 0.582 -2.891 0.969 -3.59 0.215 -0.379 0.625 -0.684 0.777 -1.066 0.207 -0.516 -0.211 -0.867 -0.145 -1.262 0.129 -0.77 0.453 -1.586 0.695 -2.328 0.566 -1.723 1.352 0.895 1.68 1.555 0.133 0.258 0.227 0.543 0.355 0.809 0.156 0.313 -0.188 0.582 -0.094 0.969 0.086 0.363 0.508 0.566 0.742 0.84 0.355 0.418 0.602 0.945 0.793 1.457 0.398 1.066 0.539 2.926 1.277 3.781 0.105 0.125 0.402 0.055 0.516 0.164 0.258 0.25 -0.066 0.527 0.438 0.695 0.387 0.129 1.363 0.27 1.73 0.047 0.703 -0.426 -0.176 -0.949 -0.613 -1.391 -0.617 -0.613 -1.332 -1.176 -1.813 -1.906 -0.633 -0.961 -0.766 -2.043 -0.891 -3.152 -0.059 -0.535 0.52 -0.801 0.02 -1.441 -0.16 -0.203 -0.648 -0.176 -0.648 -0.387 0 -0.668 -0.02 -1.34 0 -2 0.023 -0.809 0.02 -2.141 0.793 -2.652 1.027 -0.688 2.332 -0.867 3.313 -1.602 0.977 -0.734 1.871 -1.398 2.461 -2.57 0.305 -0.613 0.465 -1.215 0.711 -1.844 0.18 -0.465 0.129 -0.309 0.418 -0.582 0.172 -0.16 0.426 -0.273 0.617 -0.453 0.496 -0.477 0.586 -0.945 1.422 -0.746 0.332 0.082 0.879 0.703 1.066 0.324 0.121 -0.242 0.047 -0.465 -0.016 -0.711 -0.094 -0.367 0.352 -0.488 0.34 -0.84 -0.02 -0.605 -0.996 -1.242 -1.504 -1.344 -0.641 -0.129 -1.344 0.148 -2.023 0.016 -0.547 -0.105 -1.023 -0.402 -1.551 -0.531 -0.551 -0.141 -1.047 -0.188 -1.52 0.145 -0.215 0.152 -0.297 0.426 -0.484 0.582 -0.16 0.129 -0.301 0.094 -0.484 0.227 -0.555 0.398 -0.598 0.988 0.355 0.809 c -0.402 1.66 -2.352 6.125 -4.527 3.816 -1.016 -1.078 -1.949 -2.273 -2.91 -3.395 c -0.848 -0.988 -1.34 -2.102 -2.781 -1.91 -1.422 0.188 -2.395 1.164 -3.496 1.973 -0.898 0.664 -1.957 0.809 -2.91 1.359 -1.012 0.582 -1.914 1.563 -2.262 2.684 -0.504 1.621 -0.215 3.184 -1.102 4.723 -0.535 0.934 -1.297 1.586 -1.973 2.359 -0.363 0.418 -0.605 0.992 -0.484 1.551 0.082 0.387 0.355 0.457 0.355 0.906 0 0.785 -0.039 1.563 -0.004 2.348 0.031 0.699 0.086 1.383 0.184 2.074 0.086 0.598 0.305 0.766 0.5 1.207 0.289 0.652 0.242 0.938 0.938 1.195 0.395 0.145 1.066 0.438 1.488 0.422 0.605 -0.027 0.691 -0.527 0.227 -1.066 -0.301 -0.352 -0.859 -0.465 -1.195 -0.844 -0.98 -1.098 -1.402 -4.398 -0.582 -5.563 0.34 -0.484 0.773 -0.488 0.805 -1.227 0.031 -0.66 -0.238 -0.891 0.359 -1.488 1.898 -0.969 2.098 -1.66 2.715 -1.328 0.75 0.406 0.16 2.691 0 3.332 -0.289 1.148 -1.426 1.688 -0.68 2.848 0.535 0.828 0.785 1.684 1.148 2.652 0.328 0.871 0.301 2.117 0.824 2.844 0.102 0.141 0.262 0.219 0.355 0.355 0.07 0.102 0.176 0.395 0.227 0.453 0.219 0.254 0.266 0.32 0.617 0.453 0.625 0.238 1.391 0.16 2.066 0.16" style="fill:#d56f7f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-office.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-office.svg
new file mode 100644
index 00000000..7c2c39a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-office.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(.75 0 0 .75 6.00001 18)" style="fill:#d29217">
+ <path d="m 12.157 -12 c 0 0 -2.824 0 -2.824 2.667 l 0 34.667 c 0 2.667 2.667 2.667 2.667 2.667 l 24 0 c 2.667 0 2.667 -2.667 2.667 -2.667 l 0 -32 -5.333 -5.333 -21.18 0 -0.157 0 z m 1.176 4 13.333 0 0 8 8 0 0 24 -21.333 0 z" style="opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-other.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-other.svg
new file mode 100644
index 00000000..f567ef3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-other.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect height="15" rx="0" y="24" x="13" width="22" style="fill:#cf9545"/>
+ <path d="m 7.597 28.05 5.403 -4.054 0.885 1.179 l -5.403 4.054" style="fill:#cf9545"/>
+ <rect transform="matrix(0.79988839,0.60014879,0.60014879,-0.79988839,0,0)" height="1.474" rx="0" y="0.334" x="42.4" width="6.754" style="fill:#cf9545"/>
+ <rect transform="matrix(0.95334222,0.30189172,-0.30189172,0.95334222,0,0)" height="3.516" y="11.341" x="19.908" width="3.516" style="fill:#cf9545"/>
+ <rect transform="matrix(0.9598803,-0.28041009,0.28041009,0.9598803,0,0)" height="5.78" y="15.229" x="14.252" width="5.78" style="fill:#cf9545"/>
+ <path d="m 28.782 19.55 -1.655 2.108 -2.653 -0.379 -0.998 -2.487 l 1.655 -2.108 2.653 0.379 z" style="fill:#cf9545"/>
+ <path d="m 33.615 14.338 -1.691 0.554 -0.502 1.707 -1.05 -1.437 -1.779 0.05 1.043 -1.442 -0.597 -1.677 1.694 0.546 1.41 -1.086 0.004 1.78 z" style="fill:#cf9545"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-painting.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-painting.svg
new file mode 100644
index 00000000..5beb068e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-painting.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 18.361 4.357 c -0.863 0 -1.711 0.098 -2.578 0.301 c -6.926 1.641 -15.16 12.844 -4.598 17.832 4.973 2.348 4.617 13.02 11.543 11.383 6.926 -1.641 10.977 -9.508 9.06 -17.574 -1.676 -7.06 -7.387 -11.934 -13.426 -11.941 m -2.137 2.227 c 1.23 0 2.23 0.996 2.23 2.227 0 1.227 -1 2.227 -2.23 2.227 -1.23 0 -2.23 -1 -2.23 -2.227 0 -1.23 1 -2.227 2.23 -2.227 z m 6.691 0.742 c 1.23 0 2.23 0.996 2.23 2.227 0 1.227 -1 2.223 -2.23 2.223 -1.234 0 -2.23 -0.996 -2.23 -2.223 0 -1.23 0.996 -2.227 2.23 -2.227 z m -11.895 3.711 c 1.23 0 2.23 0.996 2.23 2.223 0 1.23 -1 2.227 -2.23 2.227 -1.23 0 -2.23 -0.996 -2.23 -2.227 0 -1.227 1 -2.223 2.23 -2.223 z m 16.352 1.48 c 1.234 0 2.23 1 2.23 2.227 0 1.23 -0.996 2.227 -2.23 2.227 -1.23 0 -2.227 -0.996 -2.227 -2.227 0 -1.227 0.996 -2.227 2.227 -2.227 z m -12.191 5.867 c 1.051 -0.02 2.129 0.918 2.531 2.297 0.457 1.574 -0.121 3.133 -1.301 3.477 -1.184 0.344 -2.516 -0.652 -2.973 -2.227 -0.461 -1.57 0.117 -3.133 1.301 -3.477 0.145 -0.043 0.289 -0.066 0.441 -0.07 z m 12.938 0.813 c 1.23 0 2.23 0.996 2.23 2.227 0 1.23 -1 2.227 -2.23 2.227 -1.234 0 -2.23 -0.996 -2.23 -2.227 0 -1.23 0.996 -2.227 2.23 -2.227 z m -2.973 5.938 c 1.23 0 2.227 0.996 2.227 2.223 0 1.23 -0.996 2.227 -2.227 2.227 -1.234 0 -2.23 -0.996 -2.23 -2.227 0 -1.227 0.996 -2.223 2.23 -2.223 z" style="fill:#e784a4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-perl.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-perl.svg
new file mode 100644
index 00000000..3bdcb3b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-perl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 23.665 31.575 c -0.953 -0.105 0.168 -0.906 0.484 -1.066 0.609 -0.305 1.105 -0.652 1.488 -1.227 0.605 -0.922 0.906 -2.145 1.164 -3.203 0.172 -0.719 0.309 -1.137 -0.148 -1.746 -0.453 -0.605 0.32 -1.105 -0.16 -1.746 -0.805 -1.074 -1.145 -2.496 -1.941 -3.559 -0.227 -0.301 -0.145 -0.582 -0.469 -0.613 -0.156 -0.016 -0.559 0.297 -0.695 0.387 -0.395 0.266 -0.875 0.391 -1.262 0.648 -0.195 0.129 -0.566 0.035 -0.727 0.16 -0.465 0.363 -0.355 1.492 -0.309 2.07 0.07 0.824 0.73 1.082 0.73 1.875 0 0.957 -0.203 1.609 0.098 2.59 0.172 0.563 0.605 1.203 0.676 1.777 0.059 0.453 -0.027 0.441 -0.16 0.871 -0.156 0.512 -0.195 0.969 -0.68 1.199 -0.277 0.129 -1.395 0.184 -1.551 -0.129 -0.309 -0.613 0.867 -0.824 1.066 -1.199 0.43 -0.805 -0.582 -2.891 -0.969 -3.59 -0.215 -0.379 -0.625 -0.684 -0.777 -1.066 -0.207 -0.516 0.211 -0.867 0.145 -1.262 -0.129 -0.77 -0.453 -1.586 -0.695 -2.328 -0.566 -1.723 -1.352 0.895 -1.68 1.555 -0.133 0.258 -0.227 0.543 -0.355 0.809 -0.156 0.313 0.188 0.582 0.094 0.969 -0.086 0.363 -0.508 0.566 -0.742 0.84 -0.355 0.418 -0.602 0.945 -0.793 1.457 -0.398 1.066 -0.539 2.926 -1.277 3.781 -0.105 0.125 -0.402 0.055 -0.516 0.164 -0.258 0.25 0.066 0.527 -0.438 0.695 -0.387 0.129 -1.363 0.27 -1.73 0.047 -0.703 -0.426 0.176 -0.949 0.613 -1.391 0.617 -0.613 1.332 -1.176 1.813 -1.906 0.633 -0.961 0.766 -2.043 0.891 -3.152 0.059 -0.535 -0.52 -0.801 -0.02 -1.441 0.16 -0.203 0.648 -0.176 0.648 -0.387 0 -0.668 0.02 -1.34 0 -2 -0.023 -0.809 -0.02 -2.141 -0.793 -2.652 c -1.027 -0.687 -2.332 -0.867 -3.313 -1.602 -0.977 -0.734 -1.871 -1.398 -2.461 -2.57 c -0.305 -0.613 -0.465 -1.215 -0.711 -1.844 -0.18 -0.465 -0.129 -0.309 -0.418 -0.582 -0.172 -0.16 -0.426 -0.273 -0.617 -0.453 -0.496 -0.477 -0.586 -0.945 -1.422 -0.746 -0.332 0.082 -0.879 0.703 -1.066 0.324 -0.121 -0.242 -0.047 -0.465 0.016 -0.711 0.094 -0.367 -0.352 -0.488 -0.34 -0.84 0.02 -0.605 0.996 -1.242 1.504 -1.344 0.641 -0.129 1.344 0.148 2.023 0.016 0.547 -0.105 1.023 -0.402 1.551 -0.531 0.551 -0.141 1.047 -0.188 1.52 0.145 0.215 0.152 0.297 0.426 0.484 0.582 0.16 0.129 0.301 0.094 0.484 0.227 0.555 0.398 0.598 0.988 -0.355 0.809 0.402 1.66 2.352 6.125 4.527 3.816 1.016 -1.078 1.949 -2.273 2.91 -3.395 0.848 -0.988 1.34 -2.102 2.781 -1.91 1.422 0.188 2.395 1.164 3.496 1.973 0.898 0.664 1.957 0.809 2.91 1.359 1.012 0.582 1.914 1.563 2.262 2.684 0.504 1.621 0.215 3.184 1.102 4.723 0.535 0.934 1.297 1.586 1.973 2.359 0.363 0.418 0.605 0.992 0.484 1.551 -0.082 0.387 -0.355 0.457 -0.355 0.906 0 0.785 0.039 1.563 0.004 2.348 -0.031 0.699 -0.086 1.383 -0.184 2.074 -0.086 0.598 -0.305 0.766 -0.5 1.207 -0.289 0.652 -0.242 0.938 -0.938 1.195 -0.395 0.145 -1.066 0.438 -1.488 0.422 -0.605 -0.027 -0.691 -0.527 -0.227 -1.066 0.301 -0.352 0.859 -0.465 1.195 -0.844 0.98 -1.098 1.402 -4.398 0.582 -5.563 -0.34 -0.484 -0.773 -0.488 -0.805 -1.227 -0.031 -0.66 0.238 -0.891 -0.359 -1.488 -1.898 -0.969 -2.098 -1.66 -2.715 -1.328 -0.75 0.406 -0.16 2.691 0 3.332 0.289 1.148 1.426 1.688 0.68 2.848 -0.535 0.828 -0.785 1.684 -1.148 2.652 -0.328 0.871 -0.301 2.117 -0.824 2.844 -0.102 0.141 -0.262 0.219 -0.355 0.355 -0.07 0.102 -0.176 0.395 -0.227 0.453 -0.219 0.254 -0.266 0.32 -0.617 0.453 -0.625 0.238 -1.391 0.16 -2.066 0.16" style="fill:#6fbed5;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-photography.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-photography.svg
new file mode 100644
index 00000000..bf7fb8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-photography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 6.568 10.8 25.26 0 c 0.755 0 1.368 0.604 1.368 1.351 l 0 15.701 c 0 0.743 -0.613 1.347 -1.368 1.347 l -25.26 0 c -0.755 0 -1.368 -0.604 -1.368 -1.347 l 0 -15.701 c 0 -0.747 0.613 -1.351 1.368 -1.351" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4"/>
+ <path d="m 8.935 8 3.729 0 c 0.519 0 0.935 0.536 0.935 1.203 0 0.662 -0.417 1.197 -0.935 1.197 l -3.729 0 c -0.519 0 -0.935 -0.536 -0.935 -1.197 0 -0.667 0.417 -1.203 0.935 -1.203" style="fill:#e08dc9"/>
+ <path d="m 28.802 12.8 0.799 0 c 0.442 0 0.799 0.36 0.799 0.801 l 0 0.801 c 0 0.441 -0.357 0.798 -0.799 0.798 l -0.799 0 c -0.445 0 -0.802 -0.357 -0.802 -0.798 l 0 -0.801 c 0 -0.441 0.357 -0.801 0.802 -0.801" style="fill:#e08dc9"/>
+ <path d="m 25.2 20 c 0 3.315 -2.685 6 -6 6 c -3.315 0 -6 -2.685 -6 -6 0 -3.315 2.685 -6 6 -6 3.315 0 6 2.685 6 6 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-width:2.4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-physics.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-physics.svg
new file mode 100644
index 00000000..d8d76aa1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-physics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <ellipse cx="19.2" cy="19.2" rx="4.8" ry="14.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="26.23" cy="-7.03" rx="4.8" ry="14.8" transform="matrix(0.5,0.8660254,-0.8660254,0.5,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="-7.03" cy="26.23" rx="4.8" ry="14.8" transform="matrix(0.5,-0.8660254,0.8660254,0.5,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="19.2" cy="19.2" r="1.6" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="11.1" cy="10.939" r="1.2" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16.43" cy="31.28" 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/48/categories/applications-profiling.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-profiling.svg
new file mode 100644
index 00000000..a8346a4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-profiling.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 18.13 7.963 2.149 0 c 0.293 0 0.526 0.203 0.526 0.449 l 0 1.449 c 0 0.25 -0.233 0.449 -0.526 0.449 l -2.149 0 c -0.293 0 -0.526 -0.199 -0.526 -0.449 l 0 -1.449 c 0 -0.246 0.233 -0.449 0.526 -0.449 z" style="fill:#b477d0"/>
+ <path d="m 18.17 6.397 1.875 0 c 0.629 0 1.137 0.508 1.137 1.137 0 0.625 -0.508 1.137 -1.137 1.137 l -1.875 0 c -0.629 0 -1.137 -0.512 -1.137 -1.137 0 -0.629 0.508 -1.137 1.137 -1.137 z" style="fill:#b477d0"/>
+ <path d="m 18.602 4.453 1.199 0 c 1.185 0 2.145 0.657 2.145 1.471 l 0 0.154 c 0 0.811 -0.96 1.468 -2.145 1.468 l -1.199 0 c -1.185 0 -2.149 -0.657 -2.149 -1.468 l 0 -0.154 c 0 -0.815 0.964 -1.471 2.149 -1.471 z" style="fill:#b477d0;stroke:#b477d0;stroke-linejoin:round;stroke-width:0.907"/>
+ <path d="m 19.01 12.8 0.373 0 c 0.336 0 0.613 0.205 0.613 0.462 l 0 1.477 c 0 0.253 -0.277 0.462 -0.613 0.462 l -0.373 0 c -0.336 0 -0.613 -0.209 -0.613 -0.462 l 0 -1.477 c 0 -0.257 0.277 -0.462 0.613 -0.462" style="fill:#b477d0"/>
+ <path d="m 19.01 28.08 0.373 0 c 0.336 0 0.613 0.208 0.613 0.461 l 0 1.478 c 0 0.252 -0.277 0.461 -0.613 0.461 l -0.373 0 c -0.336 0 -0.613 -0.208 -0.613 -0.461 l 0 -1.478 c 0 -0.252 0.277 -0.461 0.613 -0.461" style="fill:#b477d0"/>
+ <path d="m 10.4 21.785 0 -0.369 c 0 -0.337 0.208 -0.615 0.465 -0.615 l 1.474 0 c 0.252 0 0.461 0.278 0.461 0.615 l 0 0.369 c 0 0.342 -0.208 0.615 -0.461 0.615 l -1.474 0 c -0.256 0 -0.465 -0.273 -0.465 -0.615" style="fill:#b477d0"/>
+ <path d="m 25.6 21.785 0 -0.369 c 0 -0.337 0.209 -0.615 0.462 -0.615 l 1.477 0 c 0.257 0 0.462 0.278 0.462 0.615 l 0 0.369 c 0 0.342 -0.205 0.615 -0.462 0.615 l -1.477 0 c -0.253 0 -0.462 -0.273 -0.462 -0.615" style="fill:#b477d0"/>
+ <path d="m 19.04 14.893 c -0.246 0 -0.496 0.012 -0.746 0.039 -0.078 0.004 -0.148 0.051 -0.18 0.121 -0.035 0.07 -0.027 0.152 0.02 0.215 0.051 0.059 0.129 0.09 0.203 0.078 1.902 -0.207 3.594 0.367 4.977 1.691 0.051 0.063 0.133 0.086 0.207 0.066 0.078 -0.02 0.137 -0.082 0.152 -0.16 0.016 -0.074 -0.012 -0.156 -0.074 -0.203 -1.281 -1.227 -2.84 -1.855 -4.559 -1.848 z" style="fill:#b477d0"/>
+ <path d="m 19.641 16.12 c -0.105 0.016 -0.18 0.102 -0.18 0.207 0.004 0.105 0.082 0.191 0.188 0.203 1.059 0.137 1.906 0.523 2.703 1.234 0.086 0.074 0.219 0.066 0.293 -0.02 0.078 -0.086 0.07 -0.219 -0.016 -0.293 -0.855 -0.758 -1.797 -1.188 -2.926 -1.332 -0.023 -0.004 -0.043 -0.004 -0.063 0 z" style="fill:#b477d0"/>
+ <path d="m 18.867 13.768 c -0.688 0.02 -1.387 0.133 -2.086 0.34 -0.074 0.016 -0.133 0.074 -0.152 0.148 -0.02 0.078 0.008 0.156 0.063 0.207 0.059 0.051 0.141 0.066 0.211 0.039 2.652 -0.789 5.293 -0.129 7.258 1.816 0.082 0.082 0.215 0.082 0.297 0 0.082 -0.082 0.078 -0.215 0 -0.293 -1.551 -1.535 -3.523 -2.316 -5.59 -2.258 z" style="fill:#b477d0"/>
+ <path d="m 25.965 10.725 -0.406 1.602 1.574 1.211 1.516 -0.887 c 0 -0.785 -2.01 -2.152 -2.684 -1.926 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <path d="m 25.949 15.862 c -0.141 -0.16 -8.617 6.719 -8.617 6.719 l 0.32 0.406 c 0 0 8.434 -6.965 8.297 -7.125 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <circle cx="19.2" cy="21.6" r="10.8" 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:2.4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-publishing.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-publishing.svg
new file mode 100644
index 00000000..c55351ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-publishing.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 5.155 4.8 28.09 0 c 0.197 0 0.355 0.158 0.355 0.355 l 0 28.09 c 0 0.197 -0.158 0.355 -0.355 0.355 l -28.09 0 c -0.197 0 -0.355 -0.158 -0.355 -0.355 l 0 -28.09 c 0 -0.197 0.158 -0.355 0.355 -0.355" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#92c8dd;stroke-linecap:round;stroke-width:1.6"/>
+ <g transform="matrix(0.97951617,0,0,0.97951617,0.75250478,0.36697795)" style="fill:#92c8dd">
+ <path d="m 23.57 13.598 c -0.676 0.027 -1.461 -0.02 -1.992 0.434 -0.547 0.586 -0.277 1.699 0.594 1.859 0.848 0.223 1.84 -0.152 2.195 -0.926 0.199 -0.398 0.328 -0.984 0.223 -1.367 z m 2.109 -0.406 0 3.426 -1.059 0 0 -0.91 c -0.438 0.734 -1.348 1.102 -2.223 1.066 -0.934 0.051 -1.926 -0.5 -2.102 -1.395 -0.223 -0.863 0.133 -1.922 1.078 -2.266 1.023 -0.414 2.16 -0.258 3.246 -0.289 0.074 -0.641 -0.379 -1.277 -1.059 -1.43 -0.957 -0.223 -1.992 -0.031 -2.852 0.402 l 0 -0.914 c 1.191 -0.418 2.598 -0.645 3.777 -0.098 0.938 0.453 1.203 1.5 1.191 2.406 z"/>
+ </g>
+ <path d="m 11.2 18.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 13.6 18.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 18.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 18.4 18.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20 18.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 22.4 18.4 4 0 0 0.8 -4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 23.2 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 13.6 23.2 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 23.2 1.676 0 0 0.8 l -1.676 0" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 18.4 23.2 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20 23.2 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 22.4 23.2 4 0 0 0.8 -4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 20 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 15.2 20 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 17.6 20 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 20 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 21.6 20 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 23.2 20 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 20 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 21.6 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 15.2 21.6 4 0 0 0.8 -4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20 21.6 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 21.6 21.6 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 28 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 15.2 28 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 28 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 21.6 28 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 28 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 24.8 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 14.4 24.8 4 0 0 0.8 -4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 24.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 24 24.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 26.4 24.8 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 21.6 24.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 26.4 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 15.2 26.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16.8 26.4 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20 26.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 22.4 26.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 24.8 26.4 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 26.4 -0.8 0 0 0.8 0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 29.6 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 13.6 29.6 4.8 0 0 0.8 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <g transform="matrix(0.99902433,0,0,0.99902433,-0.36682857,0.19902489)" style="fill:#92c8dd">
+ <path d="m 15.512 9.676 c -0.527 1.328 -1.051 2.656 -1.578 3.988 l 3.156 0 z m -0.656 -1.066 1.316 0 c 1.09 2.668 2.18 5.34 3.27 8.01 l -1.207 0 c -0.258 -0.684 -0.52 -1.371 -0.781 -2.055 l -3.867 0 c -0.262 0.684 -0.523 1.371 -0.781 2.055 l -1.227 0 c 1.094 -2.668 2.184 -5.34 3.277 -8.01 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-puzzles.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-puzzles.svg
new file mode 100644
index 00000000..3659f9d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-puzzles.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 17.585 3.203 c -1.297 0.049 -2.765 0.449 -3.631 1.488 -0.027 0.032 -0.05 0.068 -0.068 0.105 -0.289 0.613 -0.39 1.11 -0.217 1.547 0.173 0.437 0.566 0.632 0.875 0.754 0.309 0.122 0.595 0.205 0.781 0.314 0.186 0.109 0.27 0.187 0.318 0.434 0.057 0.294 0.014 0.449 -0.053 0.568 -0.067 0.119 -0.172 0.233 -0.326 0.293 -0.24 0.093 -0.656 0.093 -0.656 0.093 l -7.715 0 c -0.273 0 -0.494 0.221 -0.494 0.494 l 0 7.752 c 0 0.553 0.112 0.872 0.266 1.11 0.176 0.243 0.387 0.525 0.718 0.711 0.331 0.186 0.765 0.253 1.242 0.16 0.426 -0.083 0.762 -0.323 0.971 -0.596 0.209 -0.274 0.313 -0.565 0.4 -0.809 0.087 -0.244 0.163 -0.444 0.225 -0.537 0.061 -0.092 0.047 -0.087 0.143 -0.094 0.09 -0.006 0.323 0.05 0.627 0.18 0.666 0.586 1.064 1.778 1.105 2.863 0.014 0.404 -0.023 0.783 -0.09 1.109 l 0.006 -0.02 c -0.023 0.091 -0.02 0.103 -0.014 0.072 -0.002 0.011 -0.004 0.022 -0.006 0.033 -0.12 0.933 -0.504 1.839 -1.068 2.33 -0.391 0.161 -0.637 0.186 -0.678 0.17 -0.046 -0.018 -0.107 -0.083 -0.199 -0.316 c -0.092 -0.233 -0.179 -0.573 -0.381 -0.916 -0.201 -0.343 -0.574 -0.687 -1.098 -0.789 l 0 0.002 c -0.695 -0.136 -1.289 0.1 -1.629 0.463 -0.34 0.363 -0.466 0.79 -0.529 1.09 -0.007 0.033 -0.011 0.067 -0.012 0.102 l 0 8.141 c 0 0.274 0.224 0.496 0.498 0.494 l 7.765 0 c 0.536 -0.001 0.875 -0.117 1.12 -0.277 0.179 -0.117 0.511 -0.432 0.697 -0.764 0.186 -0.331 0.255 -0.764 0.162 -1.242 -0.102 -0.524 -0.446 -0.896 -0.789 -1.098 -0.343 -0.201 -0.684 -0.289 -0.918 -0.381 -0.234 -0.092 -0.3 -0.153 -0.318 -0.199 -0.017 -0.042 0.005 -0.285 0.172 -0.686 0.588 -0.662 1.778 -1.06 2.863 -1.098 l 0.004 0 c 0.399 -0.017 0.776 0.02 1.102 0.088 0.02 0.004 0.04 0.006 0.061 0.008 0.009 0.002 0.018 0.004 0.027 0.006 0.937 0.12 1.847 0.506 2.338 1.066 0.161 0.39 0.188 0.633 0.172 0.674 -0.018 0.046 -0.086 0.107 -0.32 0.199 -0.234 0.093 -0.575 0.181 -0.918 0.383 -0.343 0.202 -0.687 0.573 -0.789 1.098 -0.093 0.477 -0.024 0.911 0.162 1.242 0.186 0.331 0.439 0.603 0.704 0.741 0.335 0.204 0.606 0.239 1.116 0.236 l 7.796 0.004 c 0.273 0 0.494 -0.225 0.494 -0.498 l 0 -7.992 c 0 -0.31 0.041 -0.45 0.176 -0.594 0.142 -0.15 0.284 -0.248 0.711 -0.164 l 0.002 0.002 c 0.248 0.047 0.327 0.132 0.436 0.316 0.109 0.185 0.192 0.469 0.314 0.777 0.122 0.308 0.318 0.702 0.754 0.875 0.436 0.173 0.932 0.073 1.547 -0.215 0.039 -0.018 0.075 -0.041 0.107 -0.068 0.875 -0.729 1.292 -1.894 1.439 -3.01 0.003 -0.021 0.004 -0.043 0.004 -0.064 0 0.068 0.004 0.036 0.004 -0.049 l -0.012 0.105 c 0.089 -0.409 0.13 -0.864 0.113 -1.346 l 0 -0.002 c -0.049 -1.298 -0.454 -2.765 -1.488 -3.631 -0.033 -0.027 -0.069 -0.05 -0.107 -0.068 -0.614 -0.288 -1.11 -0.388 -1.547 -0.215 -0.436 0.173 -0.632 0.567 -0.754 0.875 -0.122 0.308 -0.205 0.594 -0.314 0.779 -0.109 0.185 -0.187 0.27 -0.436 0.318 -0.295 0.056 -0.451 0.012 -0.57 -0.055 -0.119 -0.067 -0.21 -0.184 -0.293 -0.326 -0.087 -0.148 -0.087 -0.652 -0.087 -0.652 l 0 -7.801 c 0 -0.273 -0.221 -0.494 -0.494 -0.494 l -8.099 0 c -0.207 0 -0.44 -0.056 -0.578 -0.191 -0.143 -0.14 -0.237 -0.285 -0.156 -0.703 0.048 -0.248 0.133 -0.326 0.318 -0.436 0.185 -0.109 0.471 -0.193 0.779 -0.314 0.308 -0.122 0.701 -0.316 0.875 -0.752 0.174 -0.436 0.073 -0.931 -0.215 -1.545 c -0.018 -0.039 -0.041 -0.075 -0.068 -0.107 -0.727 -0.866 -1.88 -1.281 -2.992 -1.428 -0.019 -0.005 -0.053 -0.008 -0.086 -0.012 -0.396 -0.082 -0.83 -0.125 -1.297 -0.109 l -0.002 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/48/categories/applications-python.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-python.svg
new file mode 100644
index 00000000..9f108f83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-python.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60">
+ <path d="m 29.5 12 c -4.694 0 -8.5 1.791 -8.5 4 l 0 3 9 0 0 2 -14 0 c -2.209 0 -4 3.806 -4 8.5 0 4.694 1.791 8.5 4 8.5 l 4 0 0 -4 c 0 -2.756 2.244 -5 5 -5 l 9 0 c 2.215 0 4 -1.785 4 -4 l 0 -9 c 0 -2.209 -3.806 -4 -8.5 -4 z m -4 2.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:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 22 0 4 c 0 2.756 -2.244 5 -5 5 l -9 0 c -2.215 0 -4 1.785 -4 4 l 0 9 c 0 2.209 3.806 4 8.5 4 4.694 0 8.5 -1.791 8.5 -4 l 0 -3 -9 0 0 -2 14 0 c 2.209 0 4 -3.806 4 -8.5 c 0 -4.694 -1.791 -8.5 -4 -8.5 m -9.5 20.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:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-roleplaying.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-roleplaying.svg
new file mode 100644
index 00000000..461ebdf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-roleplaying.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="translate(0.19968015,0.19967993)" style="fill:#559ca5;stroke:#559ca5;stroke-width:4.545">
+ <g>
+ <path d="m 69.16 106.24 c 1.632 7.553 2.553 13.237 1.211 20.789 -10.289 8.368 -36.605 12.13 -36.553 20.789 l -3.553 25.974 c 0 8.605 24.553 15.579 54.816 15.579 30.26 0 54.789 -6.974 54.789 -15.579 l -3.526 -25.974 c -0.053 -7.421 -26.526 -12.13 -36.684 -20.789 -0.868 -7 -0.184 -13.789 1.316 -20.789 z" transform="scale(0.14844,0.14844)"/>
+ <path d="m 84.82 57.55 c -12.553 0 -22.737 9.789 -22.737 21.842 0.105 4.474 0.474 9.789 3.053 21.868 1.5 4.684 15.03 18.11 15.13 19.658 2.947 1.553 7.579 1.553 10.605 0 0 -1.553 12.13 -14.974 13.658 -19.658 2.868 -12.553 2.868 -17.16 3.03 -21.868 0 -12.05 -10.184 -21.842 -22.737 -21.842 z" transform="scale(0.14844,0.14844)"/>
+ </g>
+ <g style="stroke-linejoin:round">
+ <path d="m 132.74 71.18 c -7.658 -4.553 -20.11 -36.24 -18.18 -22.737 l 4.553 31.816 z" transform="scale(0.14844,0.14844)"/>
+ <path d="m 178 71.18 c 7.684 -4.553 20.11 -36.24 18.18 -22.737 l -4.553 31.816 z" transform="scale(0.14844,0.14844)"/>
+ </g>
+ <g>
+ <path d="m 134.82 107.55 c 2.105 9.895 3.263 17.368 1.553 27.26 -13.211 10.974 -47.05 15.921 -47 27.26 l -4.553 34.11 c 0 11.289 31.553 20.447 70.45 20.447 38.921 0 70.47 -9.158 70.47 -20.447 l -4.553 -34.11 c -0.053 -9.711 -34.11 -15.895 -47.16 -27.26 -1.132 -9.184 -0.237 -18.08 1.711 -27.26 z" transform="scale(0.14844,0.14844)"/>
+ <path d="m 155.26 39.37 c -18.816 0 -34.08 14.237 -34.08 31.816 0.158 6.5 0.711 14.237 4.553 31.816 2.263 6.816 22.526 25 22.711 27.26 4.421 2.289 11.368 2.289 15.921 0 0 -2.263 18.18 -20.447 20.447 -27.26 4.316 -18.289 4.316 -25 4.553 -31.816 0 -17.579 -15.263 -31.816 -34.11 -31.816 z" transform="scale(0.14844,0.14844)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-ruby.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-ruby.svg
new file mode 100644
index 00000000..3d019608
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-ruby.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 19.71 10.206 3.89 9.871 4.37 -11.227" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 19.71 10.206 -7.549 10.535 1.46 -9.404" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 27.97 8.859 8.658 8.7 -1.808 -8.929" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 5.625 20.842 20.951 18.533 -9.137 -18.676" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 5.626 20.842 7.964 -9.504 6.12 -1.132 -2.271 10.493 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 27.97 8.85 6.85 -0.22 7.556 7.294 -12.06 3.431" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 19.71 10.206 8.26 -1.356 2.342 10.505 -12.873 1.344" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 26.576 39.38 15.799 -23.451 -12.06 3.43 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75"/>
+ <path d="m 36.628 17.559 -10.05 21.816" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.375"/>
+ <path d="m 23.599 20.08 2.977 19.298" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.375"/>
+ <path d="m 12.16 20.742 14.416 18.634" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.375"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-science.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-science.svg
new file mode 100644
index 00000000..4eaf320c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-science.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="translate(3.5221849e-4,0.0021357)">
+ <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 21.344 6.086 -0.279 0.061 -0.471 1.076 0.352 0.195 c 0.003 0.024 0.006 0.055 0.006 0.055 l 0 0.018 0.111 3.119 0.02 0.064 c 0.032 0.113 0.045 0.111 0.059 0.125 -0.001 -0.018 -0.111 0.227 -0.223 0.418 -0.119 0.203 -0.23 0.381 -0.23 0.381 l -0.033 0.051 -5.209 14.285 0.02 -0.045 c -0.963 2.062 -1.122 3.401 -0.982 4.287 0.07 0.443 0.216 0.769 0.363 0.986 0.139 0.205 0.302 0.322 0.322 0.338 4.341 3.634 9.839 2.47 12.375 2.063 2.902 -0.465 3.492 -3.23 3.492 -3.23 l 0.02 -0.1 -0.018 -0.102 c -1 -5.728 -4.652 -19.226 -4.705 -19.422 l 0.348 -2.816 -0.002 -0.049 c -0.013 -0.258 0.092 -0.342 0.092 -0.342 l 0.193 -0.199 -0.041 -0.275 c -0.062 -0.421 -0.415 -0.713 -0.666 -0.801 -0.25 -0.087 -0.467 -0.067 -0.469 -0.066 l -0.002 0 c -2.985 -0.336 -4.441 -0.074 -4.441 -0.074 m 0.699 1.105 c 0.231 -0.042 1.016 -0.236 3.711 0.086 l 0.018 0.002 c -0.112 0.208 -0.233 0.25 -0.215 0.619 l 0.004 -0.096 -0.369 2.984 0.029 0.105 c 0 0 3.676 13.642 4.682 19.305 -0.023 0.132 -0.357 1.908 -2.537 2.258 l -0.002 0 c -2.615 0.42 -7.605 1.455 -11.502 -1.828 l -0.023 -0.02 -0.025 -0.018 c 0 0 0.019 0.026 -0.037 -0.057 -0.056 -0.083 -0.14 -0.242 -0.186 -0.531 -0.091 -0.579 -0.013 -1.704 0.891 -3.639 l 0.012 -0.021 5.178 -14.201 c 0.028 -0.045 0.104 -0.163 0.217 -0.355 0.132 -0.225 0.266 -0.413 0.35 -0.721 0.064 -0.237 0.033 -0.475 -0.029 -0.633 -0.01 -0.026 -0.018 -0.037 -0.029 -0.059 l -0.105 -2.904 0 0.037 c 0 0 0 -0.149 -0.029 -0.314 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 17.691 24.665 -0.652 1.785 c -0.008 0.027 -0.02 0.055 -0.031 0.082 -0.883 1.887 -0.934 2.938 -0.859 3.41 0.035 0.23 0.098 0.328 0.117 0.355 3.68 3.105 8.336 2.121 10.996 1.695 1.613 -0.258 1.996 -1.438 2.078 -1.789 -0.23 -1.289 -0.602 -2.992 -1.031 -4.852 -4.781 1.184 -8.27 0.434 -10.617 -0.688 z" style="fill:#adc3e2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-simulation.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-simulation.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-simulation.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-sports.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-sports.svg
new file mode 100644
index 00000000..112e47a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-sports.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 18.02 33.99 c -6.254 -0.426 -11.746 -5.355 -13.297 -11.324 -1.43 -6.183 1.41 -13.152 6.953 -16.383 3.563 -2.125 8.04 -2.394 11.98 -1.285 c 4.871 1.496 8.582 5.832 9.883 10.664 1.172 4.457 0.328 9.515 -2.781 13.03 -2.816 3.504 -7.316 5.523 -11.82 5.344 -0.305 -0.004 -0.613 -0.02 -0.918 -0.043 z m 3.727 -0.699 c 1.125 -0.098 0.926 -0.441 -0.094 -0.531 -1.824 -0.352 -3.793 -0.359 -5.555 0.258 1.551 0.746 3.609 0.551 5.344 0.328 z m -5.523 -0.988 c 0.801 -0.816 -0.035 -2.766 -0.734 -3.539 -1.566 -0.801 -2.777 -2.102 -4.211 -3.086 -1.078 -0.395 -2.129 0.352 -3.168 0.605 -0.004 1.027 -0.074 2.191 0.832 2.906 1.492 1.469 3.293 2.762 5.324 3.348 0.652 0.027 1.336 -0.012 1.957 -0.234 z m 8.574 0.043 c 2.598 -1.117 5.03 -2.914 6.496 -5.359 0.527 -0.703 0.914 -1.937 -0.461 -1.527 -1.73 1.086 -3.293 2.43 -5.063 3.457 -1.074 0.852 -1.848 2.02 -2.613 3.137 0.266 0.617 1.133 0.469 1.641 0.293 z m 1.762 -4.492 c 1.305 -1.07 3.191 -1.758 3.879 -3.379 0.309 -1.277 0.332 -2.598 0.461 -3.898 -1.301 -1.152 -2.895 -1.934 -4.457 -2.672 -1.543 0.121 -2.789 1.492 -4.01 2.379 -0.648 0.355 -0.48 1.164 -0.66 1.781 -0.234 1.445 -0.508 2.883 -0.668 4.34 1.215 0.895 2.57 1.719 4.047 2.066 0.535 0.004 0.977 -0.355 1.41 -0.617 z m -9.309 0.223 c 1.184 -0.449 2.746 -0.789 3.301 -2.039 0.414 -1.75 0.641 -3.543 0.859 -5.328 -1.176 -1.117 -2.43 -2.293 -3.969 -2.871 -1.328 -0.023 -2.453 0.914 -3.633 1.426 -1.59 0.434 -2.145 1.875 -2.211 3.367 -0.469 1.477 0.066 2.992 1.406 3.805 1.172 0.859 2.676 2.234 4.246 1.641 z m -9.891 -2.066 c -0.957 -1.769 -1.617 -3.707 -1.883 -5.703 c -0.949 0.191 -0.086 2.516 0.176 3.461 0.445 1.281 1.129 2.461 1.84 3.609 c 0.129 -0.473 0.207 -0.941 -0.133 -1.367 m -0.41 -7.879 c 0.418 -0.598 1.082 -1.066 1.336 -1.75 0.441 -2.062 1.164 -4.055 2.199 -5.902 -0.043 -1.191 -1.379 -1.918 -2.043 -0.602 -1.891 2.43 -3.375 5.394 -3.441 8.523 c -0.25 1.074 0.688 1.852 1.227 0.582 0.238 -0.281 0.48 -0.566 0.723 -0.852 z m 24.371 1.48 c 0.801 -1.051 1.91 -2.297 1.625 -3.723 -0.504 -2.699 -1.891 -5.262 -4.02 -7.02 -0.637 -0.27 -1.793 -1.254 -2.234 -0.324 -0.652 1.254 -2.277 2.437 -1.691 3.996 0.5 1.539 0.867 3.144 1.598 4.594 1.348 1.047 2.902 1.863 4.469 2.551 z m -17.895 -0.699 c 1.242 -0.629 2.449 -1.32 3.66 -2 0.406 -1.426 0.922 -2.816 1.398 -4.215 0.066 -1.516 -1.289 -2.602 -2.191 -3.664 -0.891 -1.422 -2.395 -0.332 -3.492 0.187 -2.414 1.289 -2.969 4.121 -3.793 6.488 0.117 0.887 0.93 1.625 1.523 2.285 0.816 0.824 1.738 1.918 2.895 0.918 z m 8.906 -7.652 c 0.645 -0.09 1.363 -0.023 1.957 -0.207 0.895 -0.957 1.68 -2.078 2.051 -3.34 c -0.449 -1.27 -1.934 -1.848 -3.129 -2.281 -1.52 -0.449 -3.148 -0.672 -4.727 -0.492 -1.137 0.578 -3.18 2.262 -2.027 3.57 c 0.844 1 1.742 1.957 2.66 2.898 1.074 0.012 2.145 -0.074 3.215 -0.148 z" style="fill:#9c9d38;stroke:#9c9d38;stroke-width:0.148"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-system.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-system.svg
new file mode 100644
index 00000000..05361000
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-system.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 6 c -9.919 0 -18 8.08 -18 18 c 0 9.919 8.08 18 18 18 c 9.919 0 18 -8.08 18 -18 c 0 -9.919 -8.08 -18 -18 -18 z m -0.25 7 a 2.25 2.25 0 0 1 2.25 2.25 a 2.25 2.25 0 0 1 -2.25 2.25 a 2.25 2.25 0 0 1 -2.25 -2.25 a 2.25 2.25 0 0 1 2.25 -2.25 z m -3.75 6 l 6 0 l 0 13.996 l 3 0 l 0 2 l -10 0 l 0 -2 l 3 0.002 l 0 -11.998 l -2 0 l 0 -2 z" style="fill:#ee6454"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-utilities.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-utilities.svg
new file mode 100644
index 00000000..31239a89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-utilities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.0140988,0,0,1.0138228,-0.11601355,-1018.7953)">
+ <path d="m 38.572 1028.58 a 14.791 14.791 0 1 1 -29.583 0 14.791 14.791 0 1 1 29.583 0 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#308b97;stroke-width:1.972"/>
+ </g>
+ <path d="m 18.5 24 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#308b97"/>
+ <path d="m 26.5 24 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#308b97"/>
+ <path d="m 34.5 24 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#308b97"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-versioncontrol.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-versioncontrol.svg
new file mode 100644
index 00000000..4ce8b285
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-versioncontrol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 5.155 4.8 28.09 0 c 0.197 0 0.355 0.158 0.355 0.355 l 0 28.09 c 0 0.197 -0.158 0.355 -0.355 0.355 l -28.09 0 c -0.197 0 -0.355 -0.158 -0.355 -0.355 l 0 -28.09 c 0 -0.197 0.158 -0.355 0.355 -0.355" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ca9a69;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 8 6.5 0 35.5 1 0 0 -5 5 0 0 -1 -5 0 0 -5 5 0 0 -1 -5 0 0 -5 7 0 0 -1 -7 0 0 -5 7 0 0 -1 -7 0 0 -5 5 0 0 -1 -5 0 0 -5.5 z" 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:#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="2.4" height="2.4" x="12" y="8" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2.4" height="2.4" x="12" y="27.2" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.4" height="2.4" x="16" y="8" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2.4" height="2.4" x="13.6" y="12.8" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2.4" height="2.4" x="13.6" y="17.6" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2.4" height="2.4" x="12" y="22.4" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.4" height="2.4" x="16.8" y="12.8" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.4" height="2.4" x="16.8" y="17.6" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.4" height="2.4" x="15.2" y="22.4" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.4" height="2.4" x="15.2" y="27.2" rx="0.4" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/applications-viewers.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-viewers.svg
new file mode 100644
index 00000000..630f3362
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-viewers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23.991 13 c -0.376 0 -0.735 0.035 -1.097 0.049 -4.421 0.173 -7.841 1.334 -10.21 2.553 -2.563 1.318 -4.055 2.798 -4.055 2.798 -0.841 0.876 -0.836 2.457 0.01 3.328 0.846 0.87 2.383 0.875 3.235 0.017 0 0 0.635 -0.643 2.052 -1.473 -0.416 1.171 -0.62 2.419 -0.62 3.731 0 6.05 4.812 10.996 10.687 10.996 5.875 0 10.687 -4.951 10.687 -10.996 0 -1.312 -0.204 -2.56 -0.62 -3.731 1.417 0.829 2.052 1.473 2.052 1.473 0.847 0.883 2.401 0.887 3.254 0.017 0.853 -0.878 0.848 -2.477 -0.01 -3.349 0 0 -1.492 -1.48 -4.055 -2.798 -2.369 -1.219 -5.789 -2.38 -10.21 -2.553 -0.358 -0.038 -0.73 -0.049 -1.097 -0.049 z m 0 3.456 c 3.4 0 8.108 1.602 8.108 7.541 0 5.199 -3.207 8.28 -8.108 8.28 -4.829 0 -8.04 -3.155 -8.04 -8.28 0 -5.273 4.637 -7.541 8.04 -7.541 z" style="fill:#4cb29d;color:#000"/>
+ <path d="m 24 20 c -0.931 0 -1.896 0.299 -2.693 1.01 -0.797 0.709 -1.308 1.871 -1.307 2.996 0.001 1.124 0.512 2.283 1.309 2.99 c 0.796 0.708 1.761 1.01 2.691 1.01 0.93 0 1.895 -0.298 2.691 -1.01 0.796 -0.708 1.308 -1.866 1.309 -2.99 0.001 -1.126 -0.51 -2.287 -1.307 -2.996 -0.797 -0.709 -1.762 -1.01 -2.693 -1.01 m 0 3 c 0.181 0 0.395 0.048 0.629 0.256 c 0.234 0.208 0.371 0.619 0.371 0.744 c 0 0.125 -0.137 0.536 -0.371 0.744 c -0.234 0.208 -0.448 0.256 -0.629 0.256 -0.181 0 -0.395 -0.047 -0.629 -0.256 -0.234 -0.208 -0.371 -0.619 -0.371 -0.744 0 -0.125 0.137 -0.536 0.371 -0.744 0.234 -0.208 0.448 -0.256 0.629 -0.256" 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:#4cb29d;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/48/categories/applications-webbrowsers.svg b/.icons/Material-Black-Lime-Numix/48/categories/applications-webbrowsers.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/applications-webbrowsers.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/configuration_section.svg b/.icons/Material-Black-Lime-Numix/48/categories/configuration_section.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/configuration_section.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/documentation_help.svg b/.icons/Material-Black-Lime-Numix/48/categories/documentation_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/documentation_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/documentation_section.svg b/.icons/Material-Black-Lime-Numix/48/categories/documentation_section.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/documentation_section.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-applications.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-applications.svg
new file mode 100644
index 00000000..30db5625
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-applications.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <g transform="translate(0.2004218,0.2)" style="fill:#6f8bc0">
+ <path d="m 28.605 4.156 c -6.227 0 -7.395 8.797 -3.891 8.797 3.5 0 10.113 -8.797 3.891 -8.797 z"/>
+ <path d="m 18.27 11.863 c 1.863 0.113 3.91 -7.06 0.406 -6.609 -3.504 0.453 -2.273 6.496 -0.406 6.609 z"/>
+ <path d="m 9.723 16.32 c 1.328 -0.578 0.172 -6.246 -2.082 -4.699 -2.254 1.543 0.758 5.277 2.082 4.699 z"/>
+ <path d="m 13.461 13.355 c 1.578 -0.32 1.664 -6.746 -1.148 -5.594 c -2.816 1.156 -0.43 5.914 1.148 5.594 z"/>
+ <path d="m 21.703 27.73 c 0.281 2.125 -1.57 3.172 -3.379 1.805 -5.766 -4.355 9.547 -6.527 8.535 -12.48 -0.836 -4.938 -16.11 -3.418 -17.848 4.313 -1.18 5.227 4.844 12.477 11.129 12.477 3.094 0 6.66 -2.77 7.324 -6.277 0.512 -2.676 -5.996 -1.605 -5.762 0.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-control-center.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-control-center.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/gnome-devel.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-globe.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-globe.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-globe.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-graphics.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-joystick.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-joystick.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-joystick.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-multimedia.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-other.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-settings.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-settings.svg
new file mode 100644
index 00000000..fe00da24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-settings.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 6.4 4 0 20 1.6 0 0 -20" style="fill:#ec86ab"/>
+ <path d="m 9.6 24.802 c 0 1.322 -1.076 2.398 -2.402 2.398 -1.322 0 -2.398 -1.076 -2.398 -2.398 0 -1.326 1.076 -2.402 2.398 -2.402 1.326 0 2.402 1.076 2.402 2.402" style="fill:#ec86ab"/>
+ <path d="m 16 34.4 0 -24.8 -1.6 0 0 24.8 z" style="fill:#ec86ab"/>
+ <path d="m 12.8 8.802 c 0 -1.326 1.076 -2.402 2.398 -2.402 1.326 0 2.402 1.076 2.402 2.402 0 1.322 -1.076 2.398 -2.402 2.398 -1.322 0 -2.398 -1.076 -2.398 -2.398" style="fill:#ec86ab"/>
+ <path d="m 22.4,4 0,18.4 1.6,0 L 24,4 Z" style="fill:#ec86ab"/>
+ <path d="m 25.6 23.2 c 0 1.326 -1.076 2.402 -2.398 2.402 -1.326 0 -2.402 -1.076 -2.402 -2.402 0 -1.322 1.076 -2.398 2.402 -2.398 1.322 0 2.398 1.076 2.398 2.398" style="fill:#ec86ab"/>
+ <path d="m 32 34.4 0 -13.2 -1.6 0 0 13.2 z" style="fill:#ec86ab"/>
+ <path d="m 28.8 19.998 c 0 -1.326 1.076 -2.398 2.402 -2.398 1.322 0 2.398 1.072 2.398 2.398 0 1.326 -1.076 2.402 -2.398 2.402 -1.326 0 -2.402 -1.076 -2.402 -2.402" style="fill:#ec86ab"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gnome-system.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-system.svg
new file mode 100644
index 00000000..c5122a0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 22 19.2 c 0 1.545 -1.258 2.797 -2.802 2.797 -1.544 0 -2.798 -1.253 -2.798 -2.797 0 -1.545 1.253 -2.803 2.798 -2.803 1.544 0 2.802 1.258 2.802 2.803" style="fill:#b98595"/>
+ <circle cx="19.2" cy="19.2" r="12.4" 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.4;stroke-dashoffset:0"/>
+ <g transform="matrix(1.2,0,0,1.1692308,0,0.4923072)">
+ <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.2,-1.1692308,0,37.907693,4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.84852814,0.84852814,-0.82677103,0.82677103,18.851886,-7.6047866)">
+ <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.84852814,-0.84852814,0.82677103,0.82677103,-7.6047866,19.548114)">
+ <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/48/categories/gnome-util.svg b/.icons/Material-Black-Lime-Numix/48/categories/gnome-util.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gnome-util.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/gtk-preferences.svg b/.icons/Material-Black-Lime-Numix/48/categories/gtk-preferences.svg
new file mode 120000
index 00000000..b1de2560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/gtk-preferences.svg
@@ -0,0 +1 @@
+gnome-settings.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/help-about.svg b/.icons/Material-Black-Lime-Numix/48/categories/help-about.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/help-about.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/kcontrol.svg b/.icons/Material-Black-Lime-Numix/48/categories/kcontrol.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/kcontrol.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/multimedia_section.svg b/.icons/Material-Black-Lime-Numix/48/categories/multimedia_section.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/multimedia_section.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_development.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_games.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_graphics.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_multimedia.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_network.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_network.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_network.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_office.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_settings.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/package_system.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_system.svg
new file mode 100644
index 00000000..7d0d71b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 22 19.2 c 0 1.545 -1.258 2.797 -2.802 2.797 -1.544 0 -2.798 -1.253 -2.798 -2.797 0 -1.545 1.253 -2.803 2.798 -2.803 1.544 0 2.802 1.258 2.802 2.803" style="fill:#c65a4a"/>
+ <circle cx="19.2" cy="19.2" r="12.4" 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.4;stroke-dashoffset:0"/>
+ <g transform="matrix(1.2,0,0,1.1692308,0,0.4923072)">
+ <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.2,-1.1692308,0,37.907693,4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.84852814,0.84852814,-0.82677103,0.82677103,18.851886,-7.6047866)">
+ <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.84852814,-0.84852814,0.82677103,0.82677103,-7.6047866,19.548114)">
+ <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/48/categories/package_utilities.svg b/.icons/Material-Black-Lime-Numix/48/categories/package_utilities.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/package_utilities.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-autocompletion.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-autocompletion.svg
new file mode 100644
index 00000000..dd787eb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-autocompletion.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 20.299 6 l -14.182 36 l 5.373 0 l 5.121 -13 l 14.777 0 l 5.121 13 l 5.373 0 l -14.182 -36 l -7.402 0 z m 3.701 4.24 l 5.42 13.76 l -10.84 0 l 5.42 -13.76 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#7c9bb1;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 40 16 1 5 -11 0 0 6 11 0 -1 5 5 -8 z" style="fill:#7c9bb1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-bluetooth.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-bluetooth.svg
new file mode 100644
index 00000000..ff796735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-bluetooth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(52,0)">
+ <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/48/categories/preferences-calendar-and-tasks.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-calendar-and-tasks.svg
new file mode 100644
index 00000000..a00a22f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-calendar-and-tasks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" viewBox="0 0 13.546667 13.546667" height="48">
+ <path d="m 2.258 5.08 0 7.06 9.03 0 0 -7.06" 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 10.442 2.258 1.693 0 0 1.976 -10.724 0 0 -1.976 1.693 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.798 2.258 3.951 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.951 1.411 0 1.693" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 9.596 1.411 0 1.693" 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.669 7.338 6.209 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.669 9.313 6.209 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 8.749 5.644 0 5.08" 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.798 5.644 0 5.08" 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.773 5.644 0 5.08" 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/48/categories/preferences-certificates.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-certificates.svg
new file mode 100644
index 00000000..12132eca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-certificates.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" viewBox="0 0 13.546667 13.546667" height="48">
+ <path d="m 6.77 1.693 c -0.402 0 -0.739 0.229 -0.894 0.551 c -0.306 -0.207 -0.733 -0.247 -1.079 -0.056 -0.347 0.188 -0.529 0.548 -0.495 0.898 -0.371 -0.003 -0.759 0.142 -0.957 0.464 -0.201 0.326 -0.16 0.725 0.063 1.013 -0.343 0.144 -0.585 0.463 -0.585 0.839 c 0 0.376 0.242 0.696 0.585 0.84 -0.22 0.288 -0.264 0.684 -0.063 1.013 0.198 0.322 0.586 0.495 0.957 0.464 -0.034 0.351 0.148 0.711 0.495 0.898 0.09 0.049 0.186 0.076 0.283 0.094 l 0 3.705 1.693 -1.693 1.693 1.693 0 -3.696 c 0.098 -0.012 0.193 -0.037 0.283 -0.103 0.347 -0.188 0.529 -0.548 0.495 -0.898 0.371 0.003 0.759 -0.142 0.957 -0.464 0.201 -0.326 0.16 -0.725 -0.063 -1.013 0.343 -0.144 0.585 -0.464 0.585 -0.84 0 -0.376 -0.242 -0.695 -0.585 -0.839 0.22 -0.288 0.264 -0.684 0.063 -1.013 c -0.198 -0.322 -0.586 -0.495 -0.957 -0.464 0.034 -0.351 -0.148 -0.711 -0.495 -0.898 -0.347 -0.188 -0.773 -0.15 -1.079 0.056 -0.155 -0.322 -0.492 -0.551 -0.894 -0.551 l -0.007 0 z m 0 1.374 c 1.361 0 2.469 1.038 2.469 2.318 0 1.281 -1.105 2.316 -2.469 2.316 -1.361 0 -2.468 -1.036 -2.468 -2.316 0 -1.281 1.104 -2.318 2.468 -2.318 z m 0 0.464 c -1.089 0 -1.973 0.83 -1.973 1.854 0 1.024 0.884 1.853 1.973 1.853 1.089 0 1.974 -0.829 1.974 -1.853 0 -1.024 -0.885 -1.854 -1.974 -1.854 z" style="fill:#dc6462;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-composer.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-composer.svg
new file mode 100644
index 00000000..aa33d291
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-composer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.75,0,0,0.75,5.999999,18.000009)" style="fill:#9ddee4;fill-opacity:1">
+ <path d="m 12.157 -12 c 0 0 -2.824 0 -2.824 2.667 l 0 34.667 c 0 2.667 2.667 2.667 2.667 2.667 l 24 0 c 2.667 0 2.667 -2.667 2.667 -2.667 l 0 -32 -5.333 -5.333 -21.18 0 -0.157 0 z m 1.176 4 13.333 0 0 8 8 0 0 24 -21.333 0 z" style="opacity:1;color:#000"/>
+ </g>
+ <path d="m 40.28 12.186 3.536 3.536 -15.556 15.556 -5.303 1.768 1.768 -5.303 z" style="fill:#9ddee4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-accessibility.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..27f3710a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-accessibility.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 4 c -11.04 0 -20 8.965 -20 20 c 0 11.04 8.965 20 20 20 c 11.04 0 20 -8.965 20 -20 c 0 -11.04 -8.965 -20 -20 -20 z m 0.139 7 c 1.607 0 2.91 1.333 2.91 2.977 c 0 1.643 -1.303 2.979 -2.91 2.979 c -1.607 0 -2.912 -1.335 -2.912 -2.979 c 0 -1.643 1.305 -2.977 2.912 -2.977 z m -10.488 6.09 c 0.15 0.006 0.304 0.035 0.461 0.063 l 9.889 1.734 l 9.93 -1.662 c 0.134 -0.023 0.248 -0.06 0.383 -0.082 c 0.385 -0.044 0.763 0.168 0.9 0.529 c 0.138 0.361 0.001 0.78 -0.316 1 l -7.756 2.682 l 0.004 5.689 l 2.684 8.682 c 0.234 0.408 0.091 0.927 -0.318 1.16 c -0.41 0.233 -0.932 0.092 -1.166 -0.316 l -4.328 -9.314 l -4.414 9.332 c -0.263 0.394 -0.824 0.473 -1.219 0.211 c -0.395 -0.262 -0.474 -0.768 -0.211 -1.162 l 2.734 -8.645 l 0.053 -5.773 l -7.748 -2.514 c -0.282 -0.148 -0.482 -0.421 -0.479 -0.738 c 0.004 -0.318 0.193 -0.652 0.479 -0.793 c 0.143 -0.07 0.289 -0.09 0.439 -0.084 z" style="fill:#698ecc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-display.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-display.svg
new file mode 100644
index 00000000..bf0b5866
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-display.svg
@@ -0,0 +1,6 @@
+<!-- color: #71e9d2 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(-2.5e-4,2)" style="fill:#c088c3;fill-opacity:1">
+ <path d="m 9 6 c -1 0 -2 1 -2 2 l 0 23 l 14 0 c 0 0 0 4 -3 6 l -3 0 0 2 18 0 0 -2 l -3 0 c -3 -2 -3 -6 -3 -6 l 14 0 0 -23 c 0 -1 -1 -2 -2 -2 z m 1 3 28 0 0 17 -28 0 z m 11 20 l 6 0 0 1 -6 0" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-filetype-association.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop-font.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-font.svg
new file mode 120000
index 00000000..97712fb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop-gaming.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-gaming.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop-keyboard.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-keyboard.svg
new file mode 120000
index 00000000..10d5d405
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop-peripherals-directory.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-peripherals-directory.svg
new file mode 100644
index 00000000..24596cf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-peripherals-directory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 15.2 7.409 c 0 -0.447 -0.36 -0.809 -0.804 -0.809 -0.44 0 -0.796 0.362 -0.796 0.809 l 0 2.991 1.6 0 z" style="fill:#555"/>
+ <path d="m 13.6 30.987 c 0 0.447 0.356 0.813 0.796 0.813 0.444 0 0.804 -0.366 0.804 -0.813 l 0 -2.987 -1.6 0" style="fill:#555"/>
+ <path d="m 20 7.409 c 0 -0.447 -0.361 -0.809 -0.802 -0.809 -0.441 0 -0.798 0.362 -0.798 0.809 l 0 2.991 1.6 0 z" style="fill:#555"/>
+ <path d="m 18.4 30.987 c 0 0.447 0.357 0.813 0.798 0.813 0.441 0 0.802 -0.366 0.802 -0.813 l 0 -2.987 -1.6 0" style="fill:#555"/>
+ <path d="m 24.8 7.409 c 0 -0.447 -0.357 -0.809 -0.802 -0.809 -0.441 0 -0.798 0.362 -0.798 0.809 l 0 2.991 1.6 0 z" style="fill:#555"/>
+ <path d="m 23.2 30.987 c 0 0.447 0.357 0.813 0.802 0.813 0.441 0 0.798 -0.366 0.798 -0.813 l 0 -2.987 -1.6 0" style="fill:#555"/>
+ <path d="m 7.41 23.2 c -0.448 0 -0.81 0.358 -0.81 0.8 c 0 0.442 0.362 0.8 0.81 0.8 l 2.99 0 0 -1.6 z" style="fill:#555"/>
+ <path d="m 30.986 24.8 c 0.452 0 0.814 -0.358 0.814 -0.8 c 0 -0.442 -0.362 -0.8 -0.814 -0.8 l -2.986 0 l 0 1.6 z" style="fill:#555"/>
+ <path d="m 7.41 18.402 c -0.448 0 -0.81 0.357 -0.81 0.798 c 0 0.441 0.362 0.802 0.81 0.802 l 2.99 0 0 -1.6 z" style="fill:#555"/>
+ <path d="m 30.986 20 c 0.452 0 0.814 -0.361 0.814 -0.802 0 -0.441 -0.362 -0.798 -0.814 -0.798 l -2.986 0 0 1.6 z" style="fill:#555"/>
+ <path d="m 7.41 13.6 c -0.448 0 -0.81 0.357 -0.81 0.798 0 0.441 0.362 0.802 0.81 0.802 l 2.99 0 0 -1.6 z" style="fill:#555"/>
+ <path d="m 30.986 15.2 c 0.452 0 0.814 -0.361 0.814 -0.802 0 -0.441 -0.362 -0.798 -0.814 -0.798 l -2.986 0 l 0 1.6 z" style="fill:#555"/>
+ <path d="m 23.868 25.6 c 0.953 0 1.732 -0.776 1.732 -1.734 l 0 -9.333 c 0 -0.958 -0.779 -1.734 -1.732 -1.734 l -9.336 0 c -0.953 0 -1.732 0.776 -1.732 1.734 l 0 9.333 c 0 0.958 0.779 1.734 1.732 1.734" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal-directory.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal-directory.svg
new file mode 100644
index 00000000..23e4d77d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal-directory.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 17.371 6.4 3.657 0 c 5.486 0 5.368 5.569 5.368 5.569 l 0 4.772 c 0 1.817 -3.197 5.715 -3.197 5.715 l 0 2.386 7.2 3.975 l 0 3.183 -22.4 0 l 0 -3.183 7.2 -3.975 0 -2.386 c 0 0 -3.209 -3.898 -3.197 -5.715 l 0 -4.772 c 0 0 -0.118 -5.569 5.368 -5.569 z" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-personal.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop-plasma.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..68f16f71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-desktop.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-desktop.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-gtk-config.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-gtk-config.svg
new file mode 120000
index 00000000..913a2c07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-mail-accounts.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-mail-accounts.svg
new file mode 100644
index 00000000..e41fceb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-mail-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 23.828 15.2 2.743 0 c 4.115 0 4.03 4.201 4.03 4.201 l 0 3.6 c 0 1.371 -2.399 4.201 -2.399 4.201 l 0 1.8 5.401 2.999 0 2.401 -16.8 0 0 -2.401 5.401 -2.999 0 -1.8 c 0 0 -2.408 -2.83 -2.399 -4.201 l 0 -3.6 c 0 0 -0.088 -4.201 4.03 -4.201 z" style="fill:#555"/>
+ <path d="m 14.785 6 c -5.143 0 -5.03 5.25 -5.03 5.25 l 0 4.5 c -0.011 1.713 3 5.25 3 5.25 l 0 2.25 l -6.752 3.75 l 0 3 l 17.465 0 c -0.129 -0.384 -0.216 -0.792 -0.213 -1.26 l 0 -3.822 l -3 -1.668 l 0 -2.25 c 0 0 3 -3.537 3 -5.25 l 0 -4.5 c 0 0 0.11 -5.25 -5.03 -5.25 l -3.43 0 z m 11.467 20.584 l 0 2.166 a 1.5 1.5 0 0 1 0 0.01 c 0 -0.014 0.079 0.401 0.311 0.873 c 0.056 0.115 0.135 0.245 0.203 0.367 l 0.234 0 l 0 -3 l -0.748 -0.416 z" transform="scale(0.8,0.8)" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-mail.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-mail.svg
new file mode 120000
index 00000000..b804811e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-mail.svg
@@ -0,0 +1 @@
+applications-mail.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-other.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-bluetooth.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..a68d9466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-system-directory.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-directory.svg
new file mode 100644
index 00000000..672f9026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-directory.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 32 16.616 0 5.169 c 0 0.339 -0.363 0.616 -0.805 0.616 l -4.79 0 c -0.446 0 -0.805 -0.276 -0.805 -0.616 l 0 -5.169 c 0 -0.339 0.359 -0.616 0.805 -0.616 l 4.79 0 c 0.442 0 0.805 0.276 0.805 0.616" style="fill:#555"/>
+ <path d="m 22.4 16.616 0 5.169 c 0 0.339 -0.363 0.616 -0.805 0.616 l -4.79 0 c -0.446 0 -0.805 -0.276 -0.805 -0.616 l 0 -5.169 c 0 -0.339 0.359 -0.616 0.805 -0.616 l 4.79 0 c 0.442 0 0.805 0.276 0.805 0.616" style="fill:#555"/>
+ <path d="m 12.8 16.616 0 5.169 c 0 0.339 -0.363 0.616 -0.805 0.616 l -4.79 0 c -0.446 0 -0.805 -0.276 -0.805 -0.616 l 0 -5.169 c 0 -0.339 0.359 -0.616 0.805 -0.616 l 4.79 0 c 0.442 0 0.805 0.276 0.805 0.616" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network-proxy.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network-proxy.svg
new file mode 100644
index 00000000..693a18f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network-proxy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 6 c -2.758 0 -5.363 0.64 -7.701 1.752 l -0.166 -0.061 c -0.021 0.056 -0.038 0.114 -0.059 0.17 c -5.958 2.936 -10.07 9.06 -10.07 16.14 c 0 7.089 4.122 13.213 10.09 16.15 c 0.023 0.055 0.043 0.111 0.066 0.166 l 0.146 -0.064 c 2.338 1.112 4.942 1.752 7.699 1.752 c 2.759 0 5.364 -0.641 7.703 -1.754 l 0.148 0.064 c 0.024 -0.055 0.043 -0.113 0.066 -0.168 c 5.963 -2.935 10.08 -9.06 10.08 -16.14 c 0 -7.081 -4.113 -13.199 -10.07 -16.14 c -0.021 -0.057 -0.038 -0.115 -0.059 -0.172 l -0.17 0.063 c -2.339 -1.113 -4.944 -1.754 -7.703 -1.754 z m -1 2.051 l 0 6.949 l 2 0 l 0 -6.949 c 1.883 0.116 3.672 0.564 5.32 1.273 c 0.749 2.177 1.347 4.412 1.775 6.676 l -2.096 0 l 0 2 l 2.43 0 c 0.242 1.665 0.391 3.336 0.451 5 l -2.881 0 l 0 2 l 2.908 0 c -0.014 1.686 -0.12 3.358 -0.332 5 l -2.576 0 l 0 2 l 2.268 0 c -0.422 2.312 -1.06 4.544 -1.908 6.66 c -1.659 0.719 -3.461 1.172 -5.359 1.289 l 0 -6.949 l -2 0 l 0 6.949 c -1.895 -0.117 -3.695 -0.568 -5.352 -1.285 c -0.85 -2.118 -1.49 -4.351 -1.912 -6.664 l 2.264 0 l 0 -2 l -2.574 0 c -0.212 -1.642 -0.318 -3.314 -0.332 -5 l 2.906 0 l 0 -2 l -2.879 0 c 0.061 -1.665 0.208 -3.335 0.451 -5 l 2.428 0 l 0 -2 l -2.094 0 c 0.429 -2.264 1.029 -4.501 1.779 -6.678 c 1.647 -0.708 3.433 -1.155 5.314 -1.271 z m -7.855 2.65 c -0.519 1.742 -0.953 3.512 -1.279 5.299 l -3.707 0 c 1.234 -2.128 2.947 -3.939 4.986 -5.299 z m 17.719 0.004 c 2.037 1.36 3.746 3.17 4.979 5.295 l -3.703 0 c -0.326 -1.785 -0.758 -3.554 -1.275 -5.295 z m -23.701 7.295 l 4.377 0 c -0.234 1.664 -0.371 3.334 -0.43 5 l -5.061 0 c 0.109 -1.759 0.483 -3.443 1.113 -5 z m 25.301 0 l 4.375 0 c 0.63 1.557 1 3.241 1.113 5 l -5.059 0 c -0.059 -1.666 -0.196 -3.336 -0.43 -5 z m -26.414 7 l 5.03 0 c 0.014 1.683 0.118 3.353 0.322 5 l -4.207 0 c -0.631 -1.561 -1.04 -3.237 -1.148 -5 z m 26.871 0 l 5.03 0 c -0.109 1.763 -0.517 3.439 -1.148 5 l -4.205 0 c 0.204 -1.647 0.309 -3.318 0.322 -5 z m -24.762 7 l 3.545 0 c 0.309 1.775 0.737 3.513 1.285 5.199 c -1.973 -1.348 -3.63 -3.123 -4.83 -5.199 z m 24.14 0 l 3.541 0 c -1.199 2.075 -2.855 3.847 -4.826 5.195 c 0.547 -1.685 0.976 -3.422 1.285 -5.195 z" style="fill:#e78684;fill-opacity:1"/>
+ <rect width="12" height="18" x="18" y="15" rx="0.088" ry="0.084" 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="26" cy="24" r="1.5" style="fill:#e78684;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network.svg
new file mode 100644
index 00000000..427ca939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 13 31.968 c 0 0 0 0 0 0 l 0 0.001 c 0 0 0 0 0 0 l 0 0 0 0 0 0 0 0 0 0 c 0 0 0 0 0 0 l 0 -0.001 c 0 0 0 0 0 0 l -0.001 0 0 0 z m 0 0 0.001 0 0 0 -0.001 0 0 0 z m 0 0.001 0 0 0.001 0 0 0 -0.001 0 z" style="fill:#c0956e;opacity:0.8;color:#000"/>
+ <path d="m 17.08 8 c -0.586 0.062 -1.08 0.616 -1.076 1.208 l 0 9.583 c 0 0.633 0.572 1.208 1.202 1.208 l 4.807 0 3.851 0 4.939 0 c 0.629 0 1.202 -0.576 1.202 -1.208 l 0 -9.583 c 0 -0.633 -0.572 -1.208 -1.202 -1.208 l -13.597 0" style="fill:#c0956e;color:#000"/>
+ <path d="m 7.08 28 c -0.586 0.062 -1.08 0.616 -1.076 1.208 l 0 9.583 c 0 0.633 0.572 1.208 1.202 1.208 l 4.807 0 3.851 0 4.939 0 c 0.629 0 1.202 -0.576 1.202 -1.208 l 0 -9.583 c 0 -0.633 -0.572 -1.208 -1.202 -1.208 l -13.597 0" style="fill:#c0956e;color:#000"/>
+ <path d="m 27.08 28 c -0.586 0.062 -1.08 0.616 -1.076 1.208 l 0 9.583 c 0 0.633 0.572 1.208 1.202 1.208 l 4.807 0 3.851 0 4.939 0 c 0.629 0 1.202 -0.576 1.202 -1.208 l 0 -9.583 c 0 -0.633 -0.572 -1.208 -1.202 -1.208 l -13.597 0 z" style="fill:#c0956e;color:#000"/>
+ <g transform="translate(1.7527203e-8,-1004.3622)" style="fill:#c0956e">
+ <path transform="translate(0,1004.3622)" d="m 23 21 0 2 -10 0 0 4 2 0 0 -2 18 0 0 2 2 0 0 -4 -10 0 0 -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-power.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-power.svg
new file mode 100644
index 00000000..cebc124f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<!-- color: #46baa7 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 20,7 c -0.551,0 -1,0.449 -1,1 -4.87e-4,0.6485633 0,2 0,2 l -2.187,0 C 15.25,10 14,11.316 14,12.875 l 0,24.25 C 14,38.684 15.254,40 16.813,40 l 14.375,0 C 32.747,40 34,38.684 34,37.125 l 0,-24.25 C 34,11.316 32.751,10 31.188,10 L 29,10 29,8 C 29,7.449 28.551,7 28,7 Z m 11.188,5 C 31.618,12 32,12.348 32,12.875 l 0,24.25 C 32,37.652 31.622,38 31.188,38 L 16.813,38 C 16.379,38 16,37.652 16,37.125 l 0,-24.25 C 16,12.348 16.383,12 16.813,12 Z M 31,20 17,30 l 0,7 14,0 z" style="fill:#ecb040;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-privacy.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-privacy.svg
new file mode 100644
index 00000000..2e962d72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-privacy.svg
@@ -0,0 +1,4 @@
+<!-- color: #8d65ba -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 11 c -8.01 0.005 -14.441 5.675 -18.19 9.994 -0.466 0.537 -0.966 1.17 -1.383 1.756 -0.284 0.391 -0.426 0.82 -0.426 1.25 c 0 0.43 0.141 0.859 0.426 1.25 0.417 0.586 0.917 1.219 1.383 1.756 c 3.75 4.32 10.186 9.99 18.19 9.994 8.01 -0.004 14.441 -5.675 18.19 -9.994 0.466 -0.537 0.966 -1.17 1.383 -1.756 0.284 -0.391 0.426 -0.82 0.426 -1.25 0 -0.43 -0.141 -0.859 -0.426 -1.25 -0.417 -0.586 -0.917 -1.219 -1.383 -1.756 -3.75 -4.32 -10.186 -9.99 -18.19 -9.994 m 0 3 a 10 10 0 0 1 5.922 1.955 l -3.613 3.613 a 5 5 0 0 0 -2.309 -0.568 a 5 5 0 0 0 -5 5 5 5 0 0 0 0.568 2.309 l -3.613 3.613 a 10 10 0 0 1 -1.955 -5.922 10 10 0 0 1 10 -10 m 8.04 4.078 a 10 10 0 0 1 1.955 5.922 10 10 0 0 1 -10 10 10 10 0 0 1 -5.922 -1.955 l 3.613 -3.613 a 5 5 0 0 0 2.309 0.568 5 5 0 0 0 5 -5 5 5 0 0 0 -0.568 -2.309 l 3.613 -3.613 z m -6.545 1.922 a 2.5 2.5 0 0 1 0.35 0.027 l -2.822 2.822 a 2.5 2.5 0 0 1 -0.027 -0.35 2.5 2.5 0 0 1 2.5 -2.5 m 2.473 2.15 a 2.5 2.5 0 0 1 0.027 0.35 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -0.35 -0.027 l 2.822 -2.822 z" style="fill:#eb93b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-time.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-time.svg
new file mode 100644
index 00000000..c7487995
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-time.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 19.01 8 0.373 0 c 0.336 0 0.613 0.205 0.613 0.462 l 0 1.477 c 0 0.253 -0.277 0.462 -0.613 0.462 l -0.373 0 c -0.336 0 -0.613 -0.209 -0.613 -0.462 l 0 -1.477 c 0 -0.257 0.277 -0.462 0.613 -0.462" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 19.01 28.08 0.373 0 c 0.336 0 0.613 0.208 0.613 0.461 l 0 1.478 c 0 0.252 -0.277 0.461 -0.613 0.461 l -0.373 0 c -0.336 0 -0.613 -0.208 -0.613 -0.461 l 0 -1.478 c 0 -0.252 0.277 -0.461 0.613 -0.461" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 8 19.385 0 -0.369 c 0 -0.337 0.208 -0.615 0.465 -0.615 l 1.474 0 c 0.252 0 0.461 0.278 0.461 0.615 l 0 0.369 c 0 0.342 -0.208 0.615 -0.461 0.615 l -1.474 0 c -0.256 0 -0.465 -0.273 -0.465 -0.615" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 28 19.385 0 -0.369 c 0 -0.337 0.209 -0.615 0.462 -0.615 l 1.477 0 c 0.257 0 0.462 0.278 0.462 0.615 l 0 0.369 c 0 0.342 -0.205 0.615 -0.462 0.615 l -1.477 0 c -0.253 0 -0.462 -0.273 -0.462 -0.615" style="fill:#fd4651;fill-opacity:1"/>
+ <circle cx="19.2" cy="19.2" r="14.4" 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:3.2;stroke-dashoffset:0"/>
+ <path d="m 16.994 15.99 c -0.227 0 -0.455 0.088 -0.627 0.26 l -0.037 0.043 c -0.348 0.344 -0.348 0.906 0 1.25 l 5.211 5.211 c 0.002 0.002 0.005 0.003 0.008 0.006 a 2.75 2.75 0 0 1 1.313 -1.26 c -0.011 -0.012 -0.016 -0.027 -0.027 -0.039 l -5.211 -5.211 c -0.174 -0.172 -0.402 -0.26 -0.629 -0.26 z" transform="scale(0.8,0.8)" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.19 16.463 c -0.114 0.014 -0.227 0.052 -0.334 0.113 l -9.143 5.277 a 2.75 2.75 0 0 1 1 1.734 l 9.141 -5.277 c 0.426 -0.246 0.57 -0.79 0.326 -1.213 l -0.113 -0.197 c -0.184 -0.32 -0.536 -0.481 -0.879 -0.438 z" transform="scale(0.8,0.8)" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.22 26.1 l -5.105 9.408 c -0.117 0.215 -0.043 0.492 0.168 0.621 l 0.059 0.039 c 0.211 0.125 0.473 0.055 0.59 -0.16 l 5.119 -9.43 a 2.75 2.75 0 0 1 -0.83 -0.479 z" transform="scale(0.8,0.8)" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 21 c -1.658 0 -3 1.342 -3 3 c 0 1.658 1.342 3 3 3 c 1.658 0 3 -1.342 3 -3 c 0 -1.658 -1.342 -3 -3 -3 z m 0 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" 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/48/categories/preferences-system-windows.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system-windows.svg
new file mode 120000
index 00000000..9858aa4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/preferences-system.svg b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system.svg
new file mode 100644
index 00000000..b913ba6d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/preferences-system.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)">
+ <rect width="30" x="9" y="1021.36" rx="1.54" height="14" style="fill:none;stroke:#6baf53;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 11.5 19 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 9 c 0 0.277 0.223 0.5 0.5 0.5 l 12.05 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -9 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 z m 3.5 7 0 -4 1 0 0 4 z m 2 0 0 -4 1 0 0 4 z m 2 0 0 -4 1 0 0 4 z" transform="translate(0 1004.3622)" style="fill:#6baf53"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-accessories.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-accessories.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-accessories.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-games.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-graphics.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-internet.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-office.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-preferences.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-preferences.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-preferences.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-programming.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-programming.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-programming.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/redhat-sound_video.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-sound_video.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/redhat-system_settings.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-system_settings.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/redhat-system_tools.svg b/.icons/Material-Black-Lime-Numix/48/categories/redhat-system_tools.svg
new file mode 100644
index 00000000..72f47e9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/redhat-system_tools.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 22 19.2 c 0 1.545 -1.258 2.797 -2.802 2.797 -1.544 0 -2.798 -1.253 -2.798 -2.797 0 -1.545 1.253 -2.803 2.798 -2.803 1.544 0 2.802 1.258 2.802 2.803" style="fill:#b2c64a"/>
+ <circle cx="19.2" cy="19.2" r="12.4" 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.4;stroke-dashoffset:0"/>
+ <g transform="matrix(1.2,0,0,1.1692308,0,0.4923072)">
+ <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.2,-1.1692308,0,37.907693,4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.84852814,0.84852814,-0.82677103,0.82677103,18.851886,-7.6047866)">
+ <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.84852814,-0.84852814,0.82677103,0.82677103,-7.6047866,19.548114)">
+ <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/48/categories/stock_internet.svg b/.icons/Material-Black-Lime-Numix/48/categories/stock_internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/stock_internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/system-help.svg b/.icons/Material-Black-Lime-Numix/48/categories/system-help.svg
new file mode 100644
index 00000000..4bd0a827
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/system-help.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 20.272 25.24 c -0.076 -2.756 0.544 -5.432 3.172 -7.332 2.772 -2.144 5.44 -4.828 5.16 -7.988 -0.064 -3.052 -3.644 -5.444 -7.5 -5.788 -4.34 -0.596 -9.592 0.88 -11.05 4.244 -0.736 1.636 -0.052 4.572 2.424 4.572 1.448 0 2.112 -0.928 2.22 -1.776 0.084 -0.644 -0.184 -1.216 -0.34 -1.748 -0.18 -0.604 0.584 -1.776 1.416 -2.256 0.696 -0.396 1.424 -0.532 1.528 -0.556 2.496 -0.596 4.984 0.72 6.02 2.32 1.04 1.6 -0.104 4.02 -1.744 6.388 -1.644 2.36 -3.404 5.04 -3.4 7.888 0 1.084 -0.096 1.452 -0.028 1.888 0.056 0.352 1.224 0.308 2.12 0.144 z m -1.14 3.712 c -2.384 -0.128 -4.04 2.556 -2.604 4.268 1.28 1.888 4.872 1.42 5.484 -0.716 0.64 -1.664 -0.896 -3.58 -2.88 -3.552 z" style="fill:#9dc7cf"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/system_section.svg b/.icons/Material-Black-Lime-Numix/48/categories/system_section.svg
new file mode 100644
index 00000000..9d5ee4c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/system_section.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 22 19.2 c 0 1.545 -1.258 2.797 -2.802 2.797 -1.544 0 -2.798 -1.253 -2.798 -2.797 0 -1.545 1.253 -2.803 2.798 -2.803 1.544 0 2.802 1.258 2.802 2.803" style="fill:#4aa5c6"/>
+ <circle cx="19.2" cy="19.2" r="12.4" 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.4;stroke-dashoffset:0"/>
+ <g transform="matrix(1.2,0,0,1.1692308,0,0.4923072)">
+ <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.2,-1.1692308,0,37.907693,4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.84852814,0.84852814,-0.82677103,0.82677103,18.851886,-7.6047866)">
+ <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.84852814,-0.84852814,0.82677103,0.82677103,-7.6047866,19.548114)">
+ <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/48/categories/xfce-devel.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-games.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-graphics.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-internet.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-multimedia.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-office.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-system-settings.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-system-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/categories/xfce-system.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-system.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-system.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce-utils.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce-utils.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce-utils.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/categories/xfce4-settings.svg b/.icons/Material-Black-Lime-Numix/48/categories/xfce4-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/categories/xfce4-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/3floppy_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/3floppy_unmount.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/3floppy_unmount.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/ac-adapter.svg b/.icons/Material-Black-Lime-Numix/48/devices/ac-adapter.svg
new file mode 100644
index 00000000..38759961
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/ac-adapter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 22 37 0 6.966 c 0 0.575 -0.455 1.034 -1.027 1.034 l -1.945 0 c -0.572 0 -1.027 -0.458 -1.027 -1.034 l 0 -6.966 z m 8 0 0 6.966 c 0 0.575 -0.455 1.034 -1.027 1.034 l -1.946 0 c -0.572 0 -1.027 -0.458 -1.027 -1.034 l 0 -6.966 z" style="fill:#909ea9;fill-opacity:1"/>
+ <path d="m 3.507 3.409 c 0.332 0.012 0.643 0.11 0.899 0.244 0.341 0.179 0.583 0.432 0.685 0.761 0.452 1.454 1.356 2.797 2.539 3.719 1.718 1.434 4.276 1.946 6.933 2.642 1.339 0.325 2.735 0.7 4.137 1.264 1.408 0.56 2.786 1.362 3.98 2.499 1.328 1.287 2.289 2.94 2.739 4.739 0.147 0.592 0.234 1.118 0.271 1.724 l 3.501 0 c 2.664 0 4.808 2.158 4.808 4.839 l 0 10.16 -20 0 0 -10.16 c 0 -2.681 2.144 -4.839 4.808 -4.839 l 3.502 0 c -0.03 -0.328 -0.063 -0.588 -0.143 -0.905 -0.291 -1.174 -0.93 -2.278 -1.798 -3.116 -0.771 -0.765 -1.805 -1.342 -2.925 -1.809 c -1.125 -0.463 -2.372 -0.78 -3.681 -1.106 -2.638 -0.603 -5.607 -1.337 -8.189 -3.274 -1.743 -1.372 -3.03 -3.261 -3.681 -5.371 c -0.147 -0.477 -0.07 -0.973 0.171 -1.335 0.241 -0.363 0.638 -0.585 1.098 -0.646 0.115 -0.015 0.232 -0.033 0.342 -0.029 z" style="fill:#20262b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/audio-card.svg b/.icons/Material-Black-Lime-Numix/48/devices/audio-card.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audio-card.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/audio-headphones.svg b/.icons/Material-Black-Lime-Numix/48/devices/audio-headphones.svg
new file mode 100644
index 00000000..84254380
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audio-headphones.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23.772 7.756 c 0 0 -2.946 0.217 -4.91 0.955 -1.964 0.738 -3.23 1.596 -5.892 3.56 -2.662 1.964 -1.396 2.342 -1.396 2.342 0.711 0.081 1.633 0.052 2.265 -0.38 0.806 -0.55 2.564 -1.964 4.04 -2.568 1.859 -0.761 3.884 -1.26 5.892 -1.26 2.01 0 4.03 0.5 5.892 1.26 1.478 0.605 3.236 2.02 4.04 2.568 0.632 0.431 1.554 0.461 2.265 0.38 0 0 1.266 -0.378 -1.396 -2.342 c -2.662 -1.964 -3.928 -2.822 -5.892 -3.56 -1.964 -0.738 -4.91 -0.955 -4.91 -0.955" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -8.5 -23.23 a 15.5 15.5 0 0 1 -7.75 13.423 15.5 15.5 0 0 1 -15.5 0 15.5 15.5 0 0 1 -7.75 -13.423" 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.5;stroke-dashoffset:0"/>
+ <path d="m 7.75 23.23 0.25 3 1.5 0 -0.25 -3 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="7" height="16" x="7.684" y="24.825" rx="2" 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 8 26.23 1.133 12.951 0.996 -0.087 -0.087 -0.996 0.996 -0.087 -1.046 -11.954 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2" height="16" x="7.684" y="24.825" 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 40.25 23.23 -0.25 3 -1.5 0 0.25 -3 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="2" y="20.641" x="-40.13" height="16" width="7" 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 40 26.23 -1.133 12.951 -0.996 -0.087 0.087 -0.996 -0.996 -0.087 1.046 -11.954 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="20.641" x="-40.13" height="16" width="2" 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/48/devices/audio-headset.svg b/.icons/Material-Black-Lime-Numix/48/devices/audio-headset.svg
new file mode 100644
index 00000000..aa017b42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audio-headset.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23.772 7.528 c 0 0 -2.946 0.217 -4.91 0.955 -1.964 0.738 -3.23 1.596 -5.892 3.56 -2.662 1.964 -1.396 2.342 -1.396 2.342 0.711 0.081 1.633 0.052 2.265 -0.38 0.806 -0.55 2.564 -1.964 4.04 -2.568 1.859 -0.761 3.884 -1.26 5.892 -1.26 2.01 0 4.03 0.5 5.892 1.26 1.478 0.605 3.236 2.02 4.04 2.568 0.632 0.431 1.554 0.461 2.265 0.38 0 0 1.266 -0.378 -1.396 -2.342 c -2.662 -1.964 -3.928 -2.822 -5.892 -3.56 -1.964 -0.738 -4.91 -0.955 -4.91 -0.955" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -8.5 -23 a 15.5 15.5 0 0 1 -7.75 13.423 15.5 15.5 0 0 1 -15.5 0 15.5 15.5 0 0 1 -7.75 -13.423" 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.5;stroke-dashoffset:0"/>
+ <path d="m 7.75 23 0.25 3 1.5 0 -0.25 -3" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="7" height="16" x="7.704" y="24.598" rx="2" 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 8 26 1.133 12.951 0.996 -0.087 -0.087 -0.996 0.996 -0.087 -1.046 -11.954 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2" height="16" x="7.704" y="24.598" 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 40.25 23 -0.25 3 -1.5 0 0.25 -3" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="2" y="20.414" x="-40.11" height="16" width="7" 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 40 26 -1.133 12.951 -0.996 -0.087 0.087 -0.996 -0.996 -0.087 1.046 -11.954 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="20.414" x="-40.11" height="16" width="2" 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 24 3.5 c -0.423 -0.006 -0.766 0.339 -0.76 0.762 0.006 0.413 0.346 0.744 0.76 0.738 c 9.95 0 18 8.05 18 18 0 3 -0.45 8.41 -1.375 8.602 c -0.653 0.135 -1.625 0.398 -1.625 0.398 l 0 1.5 c 0 0 2.597 -0.323 3.205 -1.217 c 0.393 -0.578 1.298 -3.283 1.295 -9.283 0 -10.761 -8.739 -19.5 -19.5 -19.5" 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="3" height="2.061" x="24" y="3.939" rx="0.7" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/audio-input-microphone.svg b/.icons/Material-Black-Lime-Numix/48/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..6446eaf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audio-input-microphone.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="14" height="25" x="17" y="7" rx="7" ry="8" style="fill:#d6d6d6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 25 -3 1.496 0.023 -1.5" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 25 3 1.496 -0.023 -1.5" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 13.984 23.986 A 1 1 0 0 0 13 25 c 0 3.929 2.098 7.563 5.5 9.527 3.402 1.964 7.598 1.964 11 0 C 32.902 32.563 35 28.929 35 25 a 1 1 0 1 0 -2 0 c 0 3.217 -1.714 6.186 -4.5 7.795 -2.786 1.609 -6.214 1.609 -9 0 C 16.714 31.19 15 28.22 15 25 a 1 1 0 0 0 -1.016 -1.014 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:#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 23 35.8 c -0.386 2.896 -2.615 4.703 -5 6.2 l 12 0 c -2.385 -1.497 -4.614 -3.304 -5 -6.2 z" style="fill:#547181;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="14" height="1" x="17" y="23" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 24 c 0 4.432 -3.122 8 -7 8 -3.878 0 -7 -3.568 -7 -8 z" style="fill:#547181;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 18 0 2 4 0 c 0.554 0 1 -0.446 1 -1 0 -0.554 -0.446 -1 -1 -1 l -4 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 15 0 2 4 0 c 0.554 0 1 -0.446 1 -1 0 -0.554 -0.446 -1 -1 -1 l -4 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.512 12 c -0.222 0.631 -0.377 1.3 -0.453 2 l 3.941 0 c 0.554 0 1 -0.446 1 -1 c 0 -0.554 -0.446 -1 -1 -1 l -3.488 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 18 0 2 -4 0 c -0.554 0 -1 -0.446 -1 -1 0 -0.554 0.446 -1 1 -1 l 4 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 15 0 2 -4 0 c -0.554 0 -1 -0.446 -1 -1 0 -0.554 0.446 -1 1 -1 l 4 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 12 c -0.554 0 -1 0.446 -1 1 c 0 0.554 0.446 1 1 1 l 3.941 0 c -0.076 -0.7 -0.231 -1.369 -0.453 -2 l -3.488 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25 7.09 l 0 24.82 c 1.559 -0.254 2.952 -1.083 4 -2.305 l 0 -20.21 c -1.048 -1.221 -2.441 -2.051 -4 -2.305 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 32.461 c -0.167 0.112 -0.325 0.233 -0.5 0.334 c -1.093 0.631 -2.287 1 -3.5 1.141 l 0 2 c 1.38 -0.126 2.734 -0.515 4 -1.162 l 0 -2.313 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25 35.801 l 0 6.199 l 4 0 l 0 -0.662 c -1.979 -1.373 -3.669 -3.052 -4 -5.537 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/audio-speakers.svg b/.icons/Material-Black-Lime-Numix/48/devices/audio-speakers.svg
new file mode 100644
index 00000000..5dda1125
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audio-speakers.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(1.3333333,0,0,1.3333333,23.350293,25.983063)" 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(1.3333333,0,0,1.3333333,23.350293,5.9491521)" 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(1.3333333,0,0,1.3333333,3.2146893,25.983063)" 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(1.3333333,0,0,1.3333333,3.2146893,5.9491522)" 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" 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" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 24 24 1.063 12.935 c 3.07 -0.251 5.924 -1.585 8.08 -3.722 l -9.146 -9.212 z" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 24 24 7.388 10.67 c 2.534 -1.752 4.338 -4.334 5.139 -7.265 l -12.527 -3.405 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" style="stroke-dasharray:none;stroke-opacity:0.157;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#fdf6e3;stroke-width:2"/>
+ <path d="m 24 24 -1.063 -12.935 c -3.07 0.251 -5.924 1.585 -8.08 3.722 l 9.146 9.212 z" style="fill:#073642;fill-opacity:0.261;stroke:none"/>
+ <path d="m 24 24 -7.388 -10.67 c -2.534 1.752 -4.338 4.334 -5.139 7.265 l 12.527 3.405 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.4285714,0,0,1.4285714,-9.5714279,-8.1428565)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/audiocard.svg b/.icons/Material-Black-Lime-Numix/48/devices/audiocard.svg
new file mode 100644
index 00000000..e6d41ab0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/audiocard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 40 30.03 -28 0 l 0 -16.03 28 0 z" style="fill:#a6b44a;fill-opacity:1;stroke:none"/>
+ <path d="m 15 16.976 0 3 10 0 0 -3 z" style="fill:#073642;stroke:none"/>
+ <path d="m 27 16.976 0 3 10 0 0 -3 z" style="fill:#073642;stroke:none"/>
+ <path d="m 15 21.976 0 2 22 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <path d="m 15 24.976 0 2 22 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <rect width="2" height="3" x="9" y="15" style="fill:#859900;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="9" y="20" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="9" y="25" style="fill:#dc322f;fill-opacity:1;stroke:none"/>
+ <path d="m 12 9 -1 0 0 29 -2 0 0 1 3 0 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="16" x="36" y="14" style="fill:#fdf6e3;fill-opacity:0.337;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-caution-charging.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-caution-charging.svg
new file mode 100644
index 00000000..c89d260c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-caution-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="7.25" x="16" y="32.75" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 15 -10.5 12 6.5 0 -4 9 10.5 -13 -5 0 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-caution.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-caution.svg
new file mode 100644
index 00000000..38b02d0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-caution.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="7.25" x="16" y="32.75" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-empty-charging.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-empty-charging.svg
new file mode 100644
index 00000000..78ed4dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-empty-charging.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 15 -10.5 12 6.5 0 -4 9 10.5 -13 -5 0 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-empty.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-empty.svg
new file mode 100644
index 00000000..ddb760d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-empty.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-full-charged.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-full-charged.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/battery-full-charging.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-full-charging.svg
new file mode 100644
index 00000000..5c7cb8c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-full-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="29" x="16" y="11" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 15 -10.5 12 6.5 0 -4 9 10.5 -13 -5 0 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-full.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-full.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-full.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-good-charging.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-good-charging.svg
new file mode 100644
index 00000000..a792757f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-good-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="21.75" x="16" y="18.25" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 15 -10.5 12 6.5 0 -4 9 10.5 -13 -5 0 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-good.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-good.svg
new file mode 100644
index 00000000..79a8e659
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-good.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="21.75" x="16" y="18.25" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-low-charging.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-low-charging.svg
new file mode 100644
index 00000000..ac4e56fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-low-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="14.5" x="16" y="25.5" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 15 -10.5 12 6.5 0 -4 9 10.5 -13 -5 0 z" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-low.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-low.svg
new file mode 100644
index 00000000..8733c9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-low.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="14.5" x="16" y="25.5" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/battery-missing.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery-missing.svg
new file mode 100644
index 00000000..eeb32ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery-missing.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(1.7244243,0,0,1.7244243,-3.4758282,-0.80541394)" style="fill:#fff;fill-opacity:1">
+ <path d="m 14.757 16.704 0 -0.292 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.208 -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/48/devices/battery.svg b/.icons/Material-Black-Lime-Numix/48/devices/battery.svg
new file mode 100644
index 00000000..081321f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/battery.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3790" y1="-7" x2="0" y2="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 22 8 c -1.108 0 -2 0.892 -2 2 l 0 1 l -2 0 c -1.108 0 -2 0.892 -2 2 l 0 25 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -25 c 0 -1.108 -0.892 -2 -2 -2 l -2 0 l 0 -1 c 0 -1.108 -0.892 -2 -2 -2 l -4 0 z" style="fill:url(#linearGradient3790);fill-opacity:1;stroke:none"/>
+ <rect width="16" height="29" x="16" y="11" rx="2" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="3" x="24" y="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="11" x="16" height="29" width="16" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="29" x="27" y="11" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/block-device.svg b/.icons/Material-Black-Lime-Numix/48/devices/block-device.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/block-device.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/camera-photo.svg b/.icons/Material-Black-Lime-Numix/48/devices/camera-photo.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/camera-photo.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/camera-unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/camera-unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/camera-unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/camera-web.svg b/.icons/Material-Black-Lime-Numix/48/devices/camera-web.svg
new file mode 100644
index 00000000..b37c0fac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/camera-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="24" cy="20.5" r="12" style="fill:#586e75;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="3" x="21" y="33.5" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="16" y="37.5" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <circle cx="24.06" cy="20.442" r="8" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <circle cx="24" cy="20.5" r="6" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 30 10.125 0 20.75 c 1.608 -0.932 2.977 -2.205 4 -3.75 l 0 -13.25 c -1.023 -1.545 -2.392 -2.818 -4 -3.75 z" style="fill:#fdf6e3;fill-opacity:0.281;stroke:none"/>
+ <path d="m 27.813 15.875 c 0.804 1.021 1.281 2.318 1.281 3.719 0 3.314 -2.686 6 -6 6 -1.401 0 -2.698 -0.477 -3.719 -1.281 1.1 1.333 2.761 2.188 4.625 2.188 3.314 0 6 -2.686 6 -6 0 -1.864 -0.854 -3.525 -2.188 -4.625 z" style="fill:#768e9e;fill-opacity:0.691;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/camera.svg b/.icons/Material-Black-Lime-Numix/48/devices/camera.svg
new file mode 100644
index 00000000..dae846d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/camera.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(34.983051,-0.0084746)" 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="6" height="2" x="11.983" y="11.992" rx="1" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="32" height="22" x="8" y="12.992" rx="2" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="22" x="34.983" y="12.992" style="fill:#eee8d5;fill-opacity:0.289;stroke:none"/>
+ <path d="m -3 24 a 8 8 0 1 1 -16 0 8 8 0 1 1 16 0 z" transform="matrix(1.5,0,0,1.5,40.5,-12)" 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(1.2499999,0,0,1.2499999,-5.949151,-7.1228814)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 28.05 17.799 c 1.222 1.334 1.953 3.087 1.953 5.04 0 4.142 -3.358 7.5 -7.5 7.5 -1.459 0 -2.793 -0.412 -3.945 -1.133 1.37 1.481 3.331 2.422 5.508 2.422 4.142 0 7.5 -3.358 7.5 -7.5 0 -2.669 -1.416 -4.999 -3.516 -6.328 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.74576271,0,0,0.74576271,35.745763,3.8050847)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/camera_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/camera_unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/camera_unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cdrom-unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/cdrom-unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cdrom-unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cdrom_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/cdrom_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cdrom_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cdwriter_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/cdwriter_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cdwriter_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/chardevice.svg b/.icons/Material-Black-Lime-Numix/48/devices/chardevice.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/chardevice.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/computer-apple-ipad.svg b/.icons/Material-Black-Lime-Numix/48/devices/computer-apple-ipad.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/computer-laptop.svg b/.icons/Material-Black-Lime-Numix/48/devices/computer-laptop.svg
new file mode 100644
index 00000000..2c327cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/computer-laptop.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1004.36)">
+ <rect x="7" height="23" y="1012.36" width="34" rx="0.944" ry="1" style="fill:#424242;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="19" x="9" y="1014.36" width="30" style="fill:#cecece;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1042.36 42 0 0 1 c 0 0.554 -0.892 1 -2 1 l -38 0 c -1.108 0 -2 -0.446 -2 -1 z" style="fill:#424242;fill-opacity:1;stroke:none"/>
+ <path d="m 7 1035.36 -4 7 42 0 -4 -7 z" style="fill:#b5b5b5;fill-opacity:1;stroke:none"/>
+ <path d="m 9 1036.36 -1 3 32 0 -1 -3 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1040.36 0 1 12 0 0 -1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect height="23" x="32" y="1012.36" width="4" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/computer.svg b/.icons/Material-Black-Lime-Numix/48/devices/computer.svg
new file mode 100644
index 00000000..9885db0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/computer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:none;stroke:#fff">
+ <g transform="translate(-38.38147 -1006.10034)" style="stroke-width:0.5"/>
+ <g transform="translate(-39.59798 -1004.3622)" style="stroke-width:0.4"/>
+ </g>
+ <rect width="30" height="22" x="9" y="10" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 10 l -7.656 22 l 18.656 0 l 0 -22 l -11 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 9.08 9.04 c -0.586 0.062 -1.078 0.611 -1.075 1.2 l 0 21.6 c 0 0.628 0.572 1.2 1.2 1.2 l 10.8 0 0 2.025 8 0 0 -2.025 10.8 0 c 0.628 0 1.2 -0.572 1.2 -1.2 l 0 -21.6 c 0 -0.628 -0.572 -1.2 -1.2 -1.2 l -29.6 0 z m 1.587 2.025 c 0.05 -0.01 0.1 -0.01 0.15 0 l 26.372 0 c 0.419 0 0.8 0.381 0.8 0.8 l 0 18.413 c 0 0.419 -0.381 0.8 -0.8 0.8 l -26.372 0 c -0.419 0 -0.8 -0.381 -0.8 -0.8 l 0 -18.413 c -0.007 -0.373 0.283 -0.73 0.65 -0.8 z m 4.362 24.988 0 2.025 19 0 0 -2.025 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+ <rect width="3" height="24" x="34" y="9" style="fill:#eee8d5;fill-opacity:0.273;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cpu.svg b/.icons/Material-Black-Lime-Numix/48/devices/cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cups.svg b/.icons/Material-Black-Lime-Numix/48/devices/cups.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cups.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/cupsprinter.svg b/.icons/Material-Black-Lime-Numix/48/devices/cupsprinter.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/cupsprinter.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/deja-dup-cloud.svg b/.icons/Material-Black-Lime-Numix/48/devices/deja-dup-cloud.svg
new file mode 100644
index 00000000..144f96ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/deja-dup-cloud.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 25.66 8.75 c -2.898 0 -5.34 1.574 -6.697 3.813 c -0.987 -0.475 -2.054 -0.813 -3.234 -0.813 c -4.04 0 -7.318 3.136 -7.318 7 0 3.864 3.278 7 7.318 7 2.53 0 4.631 -1.319 5.946 -3.188 1.186 0.69 2.497 1.188 3.986 1.188 0.955 0 1.833 -0.232 2.679 -0.531 0.533 0.868 1.233 1.58 2.091 2.156 -0.007 0.13 -0.065 0.243 -0.065 0.375 0 3.864 3.278 7 7.318 7 4.04 0 7.318 -3.136 7.318 -7 0 -2.37 -1.316 -4.358 -3.202 -5.625 0.007 -0.13 0.065 -0.243 0.065 -0.375 0 -3.864 -3.278 -7 -7.318 -7 -0.651 0 -1.229 0.222 -1.829 0.375 c -1.249 -2.559 -3.911 -4.375 -7.06 -4.375" style="fill:#7e7e7e;fill-opacity:1;stroke:none"/>
+ <path d="m 30.365 21.25 c -2.374 0 -4.296 1.55 -4.933 3.625 -0.725 -0.364 -1.51 -0.625 -2.385 -0.625 -2.885 0 -5.227 2.24 -5.227 5 0 0.579 0.17 1.108 0.359 1.625 -1.436 0.771 -2.45 2.189 -2.45 3.875 0 2.484 2.108 4.5 4.704 4.5 0.185 0 19.677 0 19.862 0 2.597 0 4.704 -2.02 4.704 -4.5 0 -1.686 -1.014 -3.104 -2.45 -3.875 0.189 -0.517 0.359 -1.046 0.359 -1.625 0 -2.76 -2.342 -5 -5.227 -5 -0.875 0 -1.66 0.261 -2.385 0.625 c -0.636 -2.075 -2.559 -3.625 -4.933 -3.625" style="fill:#c4c5c2;fill-opacity:1;stroke:none"/>
+ <path d="m 17.685 18 c -2.382 0 -4.311 1.55 -4.95 3.625 c -0.727 -0.364 -1.515 -0.625 -2.393 -0.625 c -2.895 0 -5.245 2.24 -5.245 5 0 0.579 0.17 1.108 0.361 1.625 -1.441 0.771 -2.459 2.189 -2.459 3.875 0 2.484 2.115 4.5 4.72 4.5 0.186 0 19.745 0 19.93 0 2.606 0 4.72 -2.02 4.72 -4.5 0 -1.686 -1.018 -3.104 -2.459 -3.875 0.19 -0.517 0.361 -1.046 0.361 -1.625 0 -2.76 -2.35 -5 -5.245 -5 -0.878 0 -1.666 0.261 -2.393 0.625 c -0.639 -2.075 -2.568 -3.625 -4.95 -3.625" style="fill:#dadada;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/device_cpu.svg b/.icons/Material-Black-Lime-Numix/48/devices/device_cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/device_cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/device_mem.svg b/.icons/Material-Black-Lime-Numix/48/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/device_pci.svg b/.icons/Material-Black-Lime-Numix/48/devices/device_pci.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/device_pci.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/device_usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/device_usb.svg
new file mode 120000
index 00000000..16eb34c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/display.svg b/.icons/Material-Black-Lime-Numix/48/devices/display.svg
new file mode 100644
index 00000000..e3ba1e65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/display.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:none;stroke:#fff">
+ <g transform="translate(-38.38147 -1006.10034)" style="stroke-width:0.5"/>
+ <g transform="translate(-39.59798 -1004.3622)" style="stroke-width:0.4"/>
+ </g>
+ <rect width="30" height="22" x="9" y="10" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 28 10 l -7.656 22 l 18.656 0 l 0 -22 l -11 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 9.08 9.04 c -0.586 0.062 -1.078 0.611 -1.075 1.2 l 0 21.6 c 0 0.628 0.572 1.2 1.2 1.2 l 10.8 0 0 2.025 8 0 0 -2.025 10.8 0 c 0.628 0 1.2 -0.572 1.2 -1.2 l 0 -21.6 c 0 -0.628 -0.572 -1.2 -1.2 -1.2 l -29.6 0 z m 1.587 2.025 c 0.05 -0.01 0.1 -0.01 0.15 0 l 26.372 0 c 0.419 0 0.8 0.381 0.8 0.8 l 0 18.413 c 0 0.419 -0.381 0.8 -0.8 0.8 l -26.372 0 c -0.419 0 -0.8 -0.381 -0.8 -0.8 l 0 -18.413 c -0.007 -0.373 0.283 -0.73 0.65 -0.8 z m 4.362 24.988 0 2.025 19 0 0 -2.025 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+ <rect width="3" height="24" x="34" y="9" style="fill:#eee8d5;fill-opacity:0.273;stroke:none"/>
+ <path d="m 13 16 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 32.991 14 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 34.991 26.01 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 15 28.01 -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/48/devices/drive-cdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-cdrom.svg
new file mode 100644
index 00000000..96074a0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-cdrom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="26" height="25" x="11" y="8" rx="2" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0 -1004.3622)" style="fill:#eee8d5">
+ <path d="m 14.656 34 c 1.465 3.519 5.099 6 9.344 6 4.245 0 7.879 -2.481 9.344 -6 z" transform="translate(0,1004.3622)"/>
+ </g>
+ <path d="m 34 29 a 1 1 0 1 1 -2 0 1 1 0 1 1 2 0 z" style="fill:#fdf6e3;fill-opacity:1;stroke:none"/>
+ <path d="m 33 8 0 25 2 0 c 0.366 0 0.705 -0.111 1 -0.281 l 0 -24.438 c -0.295 -0.17 -0.634 -0.281 -1 -0.281 z" style="fill:#fdf6e3;fill-opacity:0.458;stroke:none"/>
+ <path d="m 16 34 13.156 4.656 c 1.89 -1.067 3.372 -2.698 4.188 -4.656 z" style="fill:#657b83;fill-opacity:0.273;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-ieee1394.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-ieee1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-scsi.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-scsi.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-scsi.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-system.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-usb.svg
new file mode 100644
index 00000000..48718a39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk-usb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="26" height="32" x="11" y="8" rx="2" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="32" x="30.04" y="8" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 24.05 13.236 c -1.436 -0.015 -2.892 0.312 -4.25 1.031 -4.346 2.303 -5.959 7.686 -3.656 12.03 1.909 3.602 5.92 5.343 9.719 4.531 l -1.656 -5.844 c -0.054 0.003 -0.101 0.031 -0.156 0.031 -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 0.741 -0.274 1.414 -0.719 1.938 l 3.844 4.594 c 2.787 -2.689 3.591 -7 1.688 -10.594 -1.583 -2.988 -4.653 -4.686 -7.813 -4.719 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 27 26.987 3 9 3 0 0 -2 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 15.584 24.766 c 0.798 2.501 2.709 4.576 5.261 5.575 l 2.095 -5.582 c -0.303 -0.12 -0.575 -0.29 -0.835 -0.515 -0.421 -0.363 -0.728 -0.817 -0.893 -1.308 l -5.627 1.83 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 15.328 20.19 c -0.56 2.565 0.058 5.318 1.769 7.458 l 4.605 -3.787 c -0.202 -0.256 -0.353 -0.538 -0.466 -0.864 -0.183 -0.525 -0.222 -1.072 -0.12 -1.58 l -5.788 -1.228 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 32.396 19.17 c -0.815 -2.495 -2.741 -4.557 -5.3 -5.537 l -2.055 5.597 c 0.304 0.118 0.577 0.286 0.839 0.509 0.423 0.36 0.734 0.812 0.903 1.302 l 5.613 -1.87 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 32.684 23.751 c 0.542 -2.569 -0.096 -5.317 -1.822 -7.445 l -4.578 3.819 c 0.204 0.254 0.357 0.536 0.472 0.86 0.186 0.523 0.229 1.07 0.131 1.579 l 5.796 1.187 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-multidisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-multidisk.svg
new file mode 100644
index 00000000..545fab82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-multidisk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="-42" rx="2" style="fill:#839496;fill-opacity:1" transform="matrix(0 -1 -1 0 0 0)" width="8" height="36" x="-28"/>
+ <path d="m 10 35 0 5 4 0 0 -5 z m 24 0 0 5 4 0 0 -5 z" style="fill:#073642;fill-opacity:1"/>
+ <rect y="-42" rx="2" style="fill:#839496;fill-opacity:1" transform="matrix(0 -1 -1 0 0 0)" width="8" height="36" x="-38"/>
+ <rect y="-42" rx="2" style="fill:#839496;fill-opacity:1" width="8" transform="matrix(0 -1 -1 0 0 0)" height="36" x="-18"/>
+ <path d="m 33 10 0 8 4 0 0 -8 -4 0 z m 0 10 0 8 4 0 0 -8 -4 0 z m 0 10 0 8 4 0 0 -8 -4 0 z" style="fill:#fff;opacity:0.4;fill-opacity:1"/>
+ <circle cx="13" cy="34" r="2" style="fill:#6bdd33;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-optical.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-optical.svg
new file mode 120000
index 00000000..f5402dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-optical.svg
@@ -0,0 +1 @@
+drive-cdrom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-ieee1394.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-ieee1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/drive-removable-media-usb-pendrive.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/drive-removable-media-usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..b6a650dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media-usb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 40 c 7 0 7 -7 7 -7 l 0 -17 c 0 -1.108 -0.892 -2 -2 -2 l -10 0 c -1.108 0 -2 0.892 -2 2 l 0 17 c 0 0 0 7 7 7 z" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <path d="m 27 14 l 0 25.445 c 0.826 -0.341 1.481 -0.814 2 -1.355 l 0 -24.09 l -2 0 z" style="fill:#fff;opacity:0.394;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="6" x="19" y="-14" transform="scale(1,-1)" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="25" y="-14" transform="scale(1,-1)" style="fill:#fff;opacity:0.311;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="20" y="-11" transform="scale(1,-1)" style="fill:#073642;opacity:0.654;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="26" y="-11" transform="scale(1,-1)" style="fill:#073642;opacity:0.654;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media.svg b/.icons/Material-Black-Lime-Numix/48/devices/drive-removable-media.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/dvd_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/dvd_unmount.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/dvd_unmount.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/floppy.svg b/.icons/Material-Black-Lime-Numix/48/devices/floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-cd-blank.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-cd-blank.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-cd.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-cd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-computer.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-battery.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-cdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-computer.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-audio.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-cdr.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-cdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-cdrw.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-dvdr.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-dvdram.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-dvdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-disc-dvdrw.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-dvd-alt.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-dvd-alt.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-dvd.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-ethernet.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-flashdisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-flashdisk.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-flashkey.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-flashkey.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-floppy.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-harddisk-1394.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-harddisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-ipod.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-jazdisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-jazdisk.svg
new file mode 120000
index 00000000..76962031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-keyboard.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-cf.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..35cc904f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-media-memory.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-memory.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-media-ms.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..c043f363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-media-sdmmc.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-media-sm.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..ce972f80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-memory.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..f675a402
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-memory.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 2 13 c -0.554 0 -1 0.446 -1 1 l 0 19 c 0 0.554 0.446 1 1 1 l 3 0 0 2 c 0 0.554 0.446 1 1 1 l 25 0 c 0.554 0 1 -0.446 1 -1 l 0 -2 14 0 c 0.554 0 1 -0.446 1 -1 l 0 -19 c 0 -0.554 -0.446 -1 -1 -1 l -44 0" style="fill:#a6b44a;fill-opacity:1;stroke:none"/>
+ <rect width="7" height="11" x="4" y="18" rx="1" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="7" height="11" x="15" y="18" rx="1" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="7" height="11" x="26" y="18" rx="1" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="7" height="11" x="37" y="18" rx="1" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="7" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="10" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="13" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="16" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="19" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="22" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="25" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="28" y="33" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="5" height="21" x="40" y="13" style="fill:#fdf6e3;fill-opacity:0.309;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-ball.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-mouse-optical.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-mouse-properties.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-mouse-properties.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-network.svg
new file mode 100644
index 00000000..a8a9325a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="color:#000">
+ <path d="m 5.235 8.05 c -0.675 0.143 -1.2 0.806 -1.185 1.495 l 0 27.902 c 0 0.783 0.713 1.495 1.496 1.495 l 36.907 0 c 0.783 0 1.496 -0.712 1.496 -1.495 l 0 -24.882 c 0 -0.783 -0.713 -1.495 -1.496 -1.495 l -14.464 0 0 -1.526 c 0 -0.783 -0.713 -1.495 -1.496 -1.495 l -20.947 0 c -0.104 -0.011 -0.208 -0.011 -0.312 0 z" style="fill:#eeeeec;opacity:0.8"/>
+ <path d="m 5.188 8 c -0.676 0.144 -1.203 0.809 -1.188 1.5 l 0 28 c 0 0.785 0.715 1.5 1.5 1.5 l 37 0 c 0.785 0 1.5 -0.715 1.5 -1.5 l 0 -24.969 c 0 -0.785 -0.715 -1.5 -1.5 -1.5 l -14.5 0 l 0 -1.531 c 0 -0.785 -0.715 -1.5 -1.5 -1.5 l -21 0 c -0.104 -0.011 -0.209 -0.011 -0.313 0 z m 17.813 8 l 1 0 c 4.412 0 8 3.589 8 8 c 0 4.411 -2.588 8 -8 8 c -5 0 -8 -3.589 -8 -8 c 0 -4.411 3.588 -8 7 -8 z m 1.656 1.125 c -0.005 0.035 0.004 0.023 0 0.063 c -0.071 0.678 -0.451 0.241 -0.594 0.313 c -0.143 0.072 -1.094 1.393 -1.094 1.25 c 0 -0.143 0.188 -0.344 0.188 -0.344 c 0 0 0.051 -0.604 -0.063 -1.25 c -0.311 0.04 -0.61 0.076 -0.906 0.156 l -0.938 1.531 c 0.08 0.012 0.178 0.035 0.281 0.094 c 0.5 0.286 0.701 0.559 0.844 0.594 c 0.143 0.036 0.777 -0.87 0.313 0.094 c -0.464 0.964 -0.683 1.286 -1.219 1.5 c -0.033 0.01 -0.061 0.015 -0.094 0.031 c -0.137 0.164 -0.331 0.325 -0.563 0.531 c -0.505 0.45 -0.75 0.519 -0.75 0.969 c 0 0.45 0.01 0.806 -0.344 1.406 c -0.354 0.6 -0.589 0.581 -0.438 1.031 c 0.152 0.45 0.253 1.256 0 0.906 c -0.253 -0.35 -0.142 -1.056 -0.344 -0.656 c -0.177 0.35 -0.593 0.484 -0.625 0.844 c -0.005 0.049 -0.013 0.093 0 0.156 c 0.003 0.01 -0.003 0.015 0 0.031 c 0.13 0.433 0.875 -0.154 0.875 0.188 c 0 0.35 -0.652 0.325 -0.5 0.625 c 0.152 0.3 0.745 -0.587 1.25 -0.438 c 0.505 0.15 0.17 0.238 0.625 0.438 c 0.455 0.2 0.719 0.419 0.719 0.719 c 0 0.3 1.433 0.156 1.281 0.656 c -0.152 0.5 -0.295 0.388 -0.75 0.938 c -0.25 0.303 -0.478 0.479 -0.625 0.625 c 0.206 0.151 0.259 0.236 0.5 0.156 c 0.321 -0.107 -0.094 -0.264 0.156 -0.406 c 0.062 -0.036 0.088 -0.063 0.125 -0.094 c 0.037 -0.03 0.08 -0.071 0.156 -0.094 c 0.152 -0.045 0.46 -0.063 1.156 -0.063 c 1.393 0 2.063 0.063 2.063 0.063 c 0 0 0.46 0 0.031 0.25 c -0.313 0.182 -0.951 0.507 -1.031 0.594 c 0.031 -0.003 0.107 -0.008 0.188 -0.031 c 0.643 -0.179 1.531 -0.334 1.781 -0.406 c 0.106 -0.03 0.667 -0.323 1.125 -0.531 c 0.019 -0.043 0.012 -0.082 0.031 -0.125 l -0.031 0 c -0.354 -0.151 -0.632 -0.829 -0.531 -1.031 c 0.101 -0.202 0.341 -0.37 0.594 -0.875 c 0.253 -0.505 0.207 -0.154 -0.5 -1.063 c -0.707 -0.909 -1.084 0.053 -1.438 -0.25 c -0.354 -0.303 -1.072 -0.57 -1.375 -1.125 c -0.303 -0.556 -0.156 -0.144 -0.156 -0.75 c 0 -0.607 -0.058 -0.151 0.094 -0.656 c 0.152 -0.505 0.557 -0.553 1.063 -0.906 c 0.069 -0.05 0.148 -0.059 0.219 -0.094 c -0.113 -0.108 -0.278 -0.341 -0.594 -0.656 c 0 0 0.31 -0.649 0.563 -0.75 c 0.245 -0.097 0.387 -0.064 0.719 0.031 c 0.014 -0.054 0.016 -0.064 0.031 -0.188 c 0.051 -0.404 -0.156 -0.185 -0.156 -0.438 c 0 -0.253 0.115 0.007 0.469 -0.094 c 0.354 -0.101 0.365 -0.789 0.719 -0.688 c 0.354 0.101 0.353 -0.139 0.656 -0.594 c 0.303 -0.455 -0.002 -0.204 -0.406 -0.406 c -0.404 -0.202 -0.055 0.303 -0.156 0.656 c -0.101 0.353 -0.396 0.132 -0.75 -0.625 c -0.354 -0.757 -0.046 -0.457 0.156 -1.063 c 0.035 -0.106 0.074 -0.156 0.125 -0.219 c -0.657 -0.286 -1.379 -0.462 -2.125 -0.531 z m 1.344 2.688 c 0.154 0.024 0.268 0.193 0.344 0.344 c 0.04 0.082 0.016 0.106 -0.031 0.125 c 0 0 0.063 0.169 0.063 0.219 c 0 0.05 -0.104 0.032 -0.344 -0.031 c -0.18 -0.047 -0.059 -0.066 0.063 -0.156 l -0.219 0 c -0.088 0 -0.135 -0.015 -0.156 -0.031 c 0.013 0.011 0.009 0.005 0.031 0.031 c 0.028 0.035 0.03 0.052 0.031 0.063 c -0.037 -0.003 -0.137 -0.018 -0.219 0 c -0.164 0.038 0.018 -0.079 0.094 -0.219 c 0 0 0.044 0.03 0.063 0.063 c 0.032 -0.07 0.094 -0.198 0.094 -0.375 c 0.063 -0.026 0.136 -0.047 0.188 -0.031 z m 3.813 0.438 c -0.252 0.187 -0.578 0.609 -0.844 0.875 c -0.455 0.454 0.247 0.512 0.5 0.563 c 0.253 0.051 0.495 -0.125 1 -0.125 c -0.009 -0.024 -0.022 -0.038 -0.031 -0.063 c -0.068 0.008 -0.136 0.031 -0.219 0.031 c -0.296 0 -0.101 -0.284 -0.031 -0.688 c -0.105 -0.206 -0.25 -0.4 -0.375 -0.594 z m -3.125 0.938 c -0.106 -0.032 -0.276 0.077 -0.469 0.188 c 0.137 0.199 -0.279 0.758 -0.5 1.156 c -0.009 0.01 -0.023 0.015 -0.031 0.031 c 0.433 -0.072 1.114 0.029 2.625 0.406 c 0 0 0.555 -0.139 0.656 0.063 c 0.036 0.07 0.238 0.109 0.469 0.125 c 0.611 -0.241 0.281 -0.451 0.281 -0.938 c 0 -0.505 -0.757 0.065 -0.656 -0.188 c 0.101 -0.253 -0.115 -0.24 -0.469 -0.594 c -0.354 -0.354 -0.279 0.877 -0.531 0.625 c -0.253 -0.25 -0.274 -0.048 -0.375 -0.25 c -0.101 -0.202 -0.438 -0.531 -0.438 -0.531 c 0 0 0.238 0.276 0.188 0.781 c -0.051 0.505 -0.75 0.063 -0.75 0.063 c 0 0 0.11 -0.044 0.313 -0.094 c 0.202 -0.051 -0.036 -0.365 -0.188 -0.719 c -0.038 -0.086 -0.078 -0.11 -0.125 -0.125 z m 4.25 2.5 c -0.056 0.041 -0.149 0.099 -0.219 0.125 c -0.556 0.202 -0.938 0.625 -0.938 0.625 c 0 0 0.639 0.002 1.094 0.406 c 0.033 -0.275 0.063 -0.56 0.063 -0.844 c 0 -0.103 0.005 -0.211 0 -0.313 z" style="opacity:0.8"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-pcmcia.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-pcmcia.svg
new file mode 100644
index 00000000..02c3be45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-pcmcia.svg
@@ -0,0 +1,57 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient3936" y1="48" y2="40" x2="0" gradientUnits="userSpaceOnUse">
+ <stop style="stop-opacity:0"/>
+ <stop offset="0.5"/>
+ <stop offset="1" style="stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient5021" y1="17" y2="18" x2="0" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fefefe"/>
+ <stop offset="1" style="stop-color:#a0a0a0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient2781">
+ <stop/>
+ <stop offset="1" style="stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4070" y1="24" y2="28" x2="0" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#edd563"/>
+ <stop offset="1" style="stop-color:#e08223"/>
+ </linearGradient>
+ <linearGradient id="linearGradient3600">
+ <stop style="stop-color:#f0f0f0"/>
+ <stop offset="1" style="stop-color:#c8c8c8"/>
+ </linearGradient>
+ <linearGradient id="linearGradient5049" y1="13" y2="38" x2="0" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <radialGradient cx="1" cy="44" gradientTransform="matrix(2 0 0 .8 36 8.8)" r="5" id="radialGradient3934" xlink:href="#linearGradient2781" gradientUnits="userSpaceOnUse"/>
+ <radialGradient cx="1" cy="44" gradientTransform="matrix(2 0 0 .8 -13 -79.2)" r="5" id="radialGradient3932" xlink:href="#linearGradient2781" gradientUnits="userSpaceOnUse"/>
+ <radialGradient cx="12.156" cy="40.48" gradientTransform="matrix(1.81157 -.03214 .02008 1.13174 -10.67818 -10.72976)" r="22" id="radialGradient3628" xlink:href="#linearGradient3600" gradientUnits="userSpaceOnUse"/>
+ <radialGradient cx="9.286" cy="18.04" gradientTransform="matrix(2.65854 -.03734 .0168 1.19584 -15.70336 .10714)" r="17" id="radialGradient3626" xlink:href="#linearGradient3600" gradientUnits="userSpaceOnUse"/>
+ </defs>
+ <g transform="matrix(.91489 0 0 .75 -.91489 5)" style="opacity:0.3">
+ <rect width="10" x="-11" y="-48" height="8" transform="scale(-1)" style="fill:url(#radialGradient3932)"/>
+ <rect width="10" x="38" y="40" height="8" style="fill:url(#radialGradient3934)"/>
+ <rect width="27" x="11" y="40" height="8" style="fill:url(#linearGradient3936)"/>
+ </g>
+ <g style="stroke-linecap:round">
+ <path d="m 3.5 12.5 c -0.554 0 -1 0.446 -1 1 l 0 24 c 0 0.554 0.446 1 1 1 l 35 0 c 0.554 0 1 -0.446 1 -1 -0.017 -0.5 0.5 -0.985 1 -1 l 4 0 c 0.554 0 1 -0.446 1 -1 l 0 -20 c 0 -0.554 -0.446 -1 -1 -1 l -4 0 c -0.5 0.002 -0.971 -0.5 -1 -1 0 -0.554 -0.446 -1 -1 -1 l -35 0 z" style="fill:url(#radialGradient3628);stroke:#8c8c8c"/>
+ <path d="m 3.5 13.469 c -0.032 0 -0.031 -0.001 -0.031 0.031 l 0 24 c 0 0.032 -0.001 0.031 0.031 0.031 l 35 0 c 0.016 0 0.028 0.003 0.031 0 0.003 -0.003 0 -0.015 0 -0.031 -0.008 -0.579 0.256 -1.045 0.594 -1.375 0.344 -0.337 0.79 -0.577 1.344 -0.594 a 0.972 0.972 0 0 1 0.031 0 l 4 0 c 0.032 0 0.031 0.001 0.031 -0.031 l 0 -20 c 0 -0.032 0.001 -0.031 -0.031 -0.031 l -4 0 c -0.576 0.002 -1.043 -0.255 -1.375 -0.594 -0.332 -0.339 -0.563 -0.777 -0.594 -1.313 a 0.972 0.972 0 0 1 0 -0.063 c 0 -0.032 0.001 -0.031 -0.031 -0.031 l -35 0 z" style="fill:none;opacity:0.6;stroke:url(#linearGradient5049)"/>
+ <path d="m 3.5 16.5 32 0 c 0.554 0 1 0.446 1 1 l 0 16 c 0 0.554 -0.446 1 -1 1 l -32 0" style="fill:url(#radialGradient3626);stroke:url(#linearGradient5021)"/>
+ </g>
+ <g style="fill:#d6ba43">
+ <rect width="10" x="8" y="13.03" height="0.97"/>
+ <rect width="10" x="8" y="37.03" height="0.97"/>
+ </g>
+ <rect width="24" x="10" y="19" rx="1" height="13" style="fill:#606060"/>
+ <rect width="17" x="16" y="25" height="2" style="fill:url(#linearGradient4070)"/>
+ <g transform="matrix(.99217 0 0 1.02695 .71094 -.63782)" style="fill:#fff">
+ <path d="m 15.41 27.916 1.459 0 c 0.318 0 0.556 0.076 0.713 0.227 0.159 0.151 0.238 0.366 0.238 0.645 0 0.287 -0.087 0.511 -0.26 0.672 -0.172 0.161 -0.435 0.242 -0.789 0.242 l -0.481 0 0 1.054 -0.882 0 0 -2.841 m 0.882 1.211 0.215 0 c 0.169 0 0.288 -0.029 0.357 -0.087 0.068 -0.059 0.103 -0.135 0.103 -0.227 0 -0.089 -0.03 -0.165 -0.089 -0.227 -0.059 -0.062 -0.171 -0.093 -0.335 -0.093 l -0.25 0 0 0.634"/>
+ <path d="m 20.17 29.596 0.769 0.233 c -0.052 0.216 -0.133 0.396 -0.244 0.541 -0.111 0.145 -0.249 0.254 -0.415 0.327 -0.164 0.074 -0.373 0.11 -0.628 0.11 -0.309 0 -0.561 -0.045 -0.758 -0.134 -0.195 -0.09 -0.364 -0.249 -0.506 -0.475 -0.142 -0.226 -0.213 -0.515 -0.213 -0.868 0 -0.47 0.125 -0.831 0.374 -1.083 0.251 -0.253 0.605 -0.38 1.062 -0.38 0.358 0 0.639 0.072 0.843 0.217 0.205 0.145 0.358 0.367 0.457 0.667 l -0.775 0.172 c -0.027 -0.087 -0.056 -0.15 -0.085 -0.19 -0.049 -0.067 -0.109 -0.119 -0.18 -0.155 -0.071 -0.036 -0.151 -0.054 -0.238 -0.054 -0.199 0 -0.351 0.08 -0.457 0.24 -0.08 0.119 -0.12 0.306 -0.12 0.56 0 0.315 0.048 0.532 0.143 0.649 0.096 0.116 0.23 0.174 0.403 0.174 0.168 0 0.295 -0.047 0.38 -0.141 0.087 -0.094 0.149 -0.231 0.188 -0.411"/>
+ <path d="m 21.357 27.916 1.155 0 0.446 1.729 0.444 -1.729 1.151 0 0 2.841 -0.717 0 0 -2.166 -0.556 2.166 -0.649 0 -0.554 -2.166 0 2.166 -0.719 0 0 -2.841"/>
+ <path d="m 27 29.596 0.769 0.233 c -0.052 0.216 -0.133 0.396 -0.244 0.541 -0.111 0.145 -0.249 0.254 -0.415 0.327 -0.164 0.074 -0.373 0.11 -0.628 0.11 -0.309 0 -0.561 -0.045 -0.758 -0.134 -0.195 -0.09 -0.364 -0.249 -0.506 -0.475 -0.142 -0.226 -0.213 -0.515 -0.213 -0.868 0 -0.47 0.125 -0.831 0.374 -1.083 0.251 -0.253 0.605 -0.38 1.062 -0.38 0.358 0 0.639 0.072 0.843 0.217 0.205 0.145 0.358 0.367 0.457 0.667 l -0.775 0.172 c -0.027 -0.087 -0.056 -0.15 -0.085 -0.19 -0.049 -0.067 -0.109 -0.119 -0.18 -0.155 -0.071 -0.036 -0.151 -0.054 -0.238 -0.054 -0.199 0 -0.351 0.08 -0.457 0.24 -0.08 0.119 -0.12 0.306 -0.12 0.56 0 0.315 0.048 0.532 0.143 0.649 0.096 0.116 0.23 0.174 0.403 0.174 0.168 0 0.295 -0.047 0.38 -0.141 0.087 -0.094 0.149 -0.231 0.188 -0.411"/>
+ <path d="m 28.23 27.916 0.88 0 0 2.841 -0.88 0 0 -2.841"/>
+ <path d="m 31.486 30.29 -1 0 -0.138 0.469 -0.897 0 1.068 -2.841 0.957 0 1.068 2.841 -0.919 0 -0.14 -0.469 m -0.184 -0.614 -0.314 -1.021 -0.312 1.021 0.626 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer-network.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer-network.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-printer-new.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer-new.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable-1394.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-removable-usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-removable.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..4bae044c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..ecdebd90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-unknown-1394.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-unknown-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-unknown-usb.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-unknown-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-wavelan.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-dev-zipdisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-dev-zipdisk.svg
new file mode 120000
index 00000000..52ca1431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-client.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-client.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-client.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-server.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-fs-server.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-ipod.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-phone-manager.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gnome-stock-mic.svg b/.icons/Material-Black-Lime-Numix/48/devices/gnome-stock-mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/gtk-cdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/gtk-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gtk-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gtk-floppy.svg b/.icons/Material-Black-Lime-Numix/48/devices/gtk-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gtk-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gtk-harddisk.svg b/.icons/Material-Black-Lime-Numix/48/devices/gtk-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gtk-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/gtkpod.svg b/.icons/Material-Black-Lime-Numix/48/devices/gtkpod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/gtkpod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/harddrive.svg b/.icons/Material-Black-Lime-Numix/48/devices/harddrive.svg
new file mode 100644
index 00000000..031a9e01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/harddrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="26" height="32" x="11" y="8" rx="2" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="32" x="30.04" y="8" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 24.05 13.236 c -1.436 -0.015 -2.892 0.312 -4.25 1.031 -4.346 2.303 -5.959 7.686 -3.656 12.03 1.909 3.602 5.92 5.343 9.719 4.531 l -1.656 -5.844 c -0.054 0.003 -0.101 0.031 -0.156 0.031 -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 0.741 -0.274 1.414 -0.719 1.938 l 3.844 4.594 c 2.787 -2.689 3.591 -7 1.688 -10.594 -1.583 -2.988 -4.653 -4.686 -7.813 -4.719 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 27 26.987 3 9 3 0 0 -2 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 15.584 24.766 c 0.798 2.501 2.709 4.576 5.261 5.575 l 2.095 -5.582 c -0.303 -0.12 -0.575 -0.29 -0.835 -0.515 -0.421 -0.363 -0.728 -0.817 -0.893 -1.308 l -5.627 1.83 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 15.328 20.19 c -0.56 2.565 0.058 5.318 1.769 7.458 l 4.605 -3.787 c -0.202 -0.256 -0.353 -0.538 -0.466 -0.864 -0.183 -0.525 -0.222 -1.072 -0.12 -1.58 l -5.788 -1.228 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 32.396 19.17 c -0.815 -2.495 -2.741 -4.557 -5.3 -5.537 l -2.055 5.597 c 0.304 0.118 0.577 0.286 0.839 0.509 0.423 0.36 0.734 0.812 0.903 1.302 l 5.613 -1.87 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 32.684 23.751 c 0.542 -2.569 -0.096 -5.317 -1.822 -7.445 l -4.578 3.819 c 0.204 0.254 0.357 0.536 0.472 0.86 0.186 0.523 0.229 1.07 0.131 1.579 l 5.796 1.187 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/hdd-unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/hdd-unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/hdd-unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/hdd_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/hdd_unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/hdd_unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/headphones.svg b/.icons/Material-Black-Lime-Numix/48/devices/headphones.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/headphones.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/i-network-printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/i-network-printer.svg
new file mode 100644
index 00000000..a5323b99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/i-network-printer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="12" y="8" height="13" style="fill:#f8e9b8;fill-opacity:1;stroke:none" width="24"/>
+ <path d="m 10 21 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 2 0 l 0 -6 l 24 0 l 0 6 l 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -28 0 z" style="fill:#df5c4f;fill-opacity:1;stroke:none"/>
+ <rect x="12" y="31" height="9" style="fill:#f8e9b8;fill-opacity:1;stroke:none" width="24"/>
+ <rect x="12" y="22.02" height="1" style="fill:#954c3f;fill-opacity:1;stroke:none" width="24"/>
+ <rect x="12" y="24" height="5.983" style="fill:#954c3f;fill-opacity:1;stroke:none" width="24"/>
+ <path transform="matrix(1 0 0 1 -1.017 1.017)" d="m 36 25 a 1 1 0 1 1 -2 0 1 1 0 1 1 2 0 z" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <rect x="36" y="21" height="16" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none" width="2"/>
+ <rect x="5" y="44" height="2" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="38"/>
+ <rect x="23" y="41" height="4" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2"/>
+ <rect x="18" y="43" height="4" style="fill:#737373;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="12"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/input-gaming.svg b/.icons/Material-Black-Lime-Numix/48/devices/input-gaming.svg
new file mode 100644
index 00000000..af0f790d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/input-gaming.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 13.849 10.504 c -1.079 0.044 -1.967 0.506 -2.578 0.97 c -3.615 2.742 -6.771 14.178 -6.771 20.23 c 0 6.05 1.391 5.795 2.599 5.795 1.207 0 2.725 -0.83 4.052 -1.998 c 3.662 -3.224 5.349 -6.5 8.991 -6.5 l 7.717 0 c 3.642 0 5.329 3.276 8.991 6.5 1.327 1.168 2.845 1.998 4.052 1.998 1.207 0 2.599 0.257 2.599 -5.795 c 0 -6.05 -3.156 -17.488 -6.771 -20.23 -0.978 -0.742 -2.662 -1.481 -4.711 -0.507 -1.374 0.653 -2.602 1.033 -4.397 1.033 l -7.242 0 c -1.795 0 -3.02 -0.38 -4.397 -1.033 -0.768 -0.365 -1.486 -0.489 -2.133 -0.463 z" style="fill:#deddc9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <ellipse cx="14.5" cy="20" rx="3.5" ry="3.5" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="34.5" cy="17" rx="1.5" ry="1.5" style="fill:#df8003;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="20" cx="37.5" rx="1.5" ry="1.5" style="fill:#e45146;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="34.5" cy="23" rx="1.5" ry="1.5" style="fill:#68bf45;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="20" cx="31.5" rx="1.5" ry="1.5" style="fill:#5b6dc1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="24" cy="20" rx="1.25" ry="1.25" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#3b3b3b;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:0.5;stroke-dashoffset:0"/>
+ <ellipse cx="21" cy="20" rx="1" ry="1" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="20" cx="27" rx="1" ry="1" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.15 10.504 c -0.049 -0.002 -0.102 0.006 -0.152 0.006 l 0 22.19 c 0.846 0.884 1.756 1.84 2.85 2.803 c 0.372 0.327 0.76 0.617 1.15 0.881 l 0 -23.57 c -0.414 -0.552 -0.84 -1.01 -1.271 -1.338 c -0.611 -0.464 -1.497 -0.925 -2.576 -0.969 z" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/input-keyboard.svg b/.icons/Material-Black-Lime-Numix/48/devices/input-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/input-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/input-mouse.svg b/.icons/Material-Black-Lime-Numix/48/devices/input-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/input-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/input-tablet.svg b/.icons/Material-Black-Lime-Numix/48/devices/input-tablet.svg
new file mode 100644
index 00000000..87aa81d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/input-tablet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="22" x="8" y="13" rx="2" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="18" x="12" y="15" style="fill:#93a1a1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="9" y="15" rx="0.4" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="9" y="18.09" rx="0.4" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="37" y="15" rx="0.4" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="37" y="18.09" rx="0.4" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="4.119" height="22" x="33.96" y="13" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none"/>
+ <path d="m 43 33 -2 -3 0 -13 c 0 0 0 -1 1 -1 1 0 1 1 1 1 l 0 13 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="1" x="-30" y="42" transform="matrix(0,-1,1,0,0,0)" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/input-touchpad.svg b/.icons/Material-Black-Lime-Numix/48/devices/input-touchpad.svg
new file mode 100644
index 00000000..1cf0c060
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/input-touchpad.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect y="-40" x="-38" height="32" style="fill:#a8a8a8;fill-opacity:1" rx="2" transform="matrix(0 -1 -1 0 0 0)" width="28"/>
+ <rect y="12" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="15" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="18" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="21" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="24" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="27" x="34" height="1" style="opacity:0.2" width="4"/>
+ <rect y="31" x="23" height="5" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2"/>
+ <rect y="30" x="10" height="2" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="28"/>
+ <rect y="10" x="32" height="28" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none" width="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/ipod-mount.svg b/.icons/Material-Black-Lime-Numix/48/devices/ipod-mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/ipod-mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/ipod_mount.svg b/.icons/Material-Black-Lime-Numix/48/devices/ipod_mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/ipod_mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/keyboard.svg b/.icons/Material-Black-Lime-Numix/48/devices/keyboard.svg
new file mode 100644
index 00000000..c3bd4f1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/keyboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="32" height="16" x="8" y="20" rx="2.136" style="fill:#b6bdbd;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0,-1005.3486)" style="fill:#6f8a93;fill-opacity:1">
+ <path d="m 10 1027.35 0 3 3 0 0 -3 z m 4 0.01 0 2.99 3 0 0 -2.99 z m 4 0 0 2.99 3 0 0 -2.99 z m 4 0 0 2.99 3 0 0 -2.99 z m 4 -0.01 0 3 3 0 0 -3 z m 4 0 0 3 3 0 0 -3 z m 4 0 0 3 4 0 0 -3 z m 2 3 0 4 2 0 0 -5 z m -26 1 0 3 5 0 0 -3 z m 6 0 0 3 3 0 0 -3 z m 4 0 0 3 3 0 0 -3 z m 4 0 0 3 3 0 0 -3 z m 4 0 0 3 3 0 0 -3 z m 4 0 0 3 3 0 0 -3 z m -22 4 0 3 3 0 0 -3 z m 4 0 0 3 15 0 0 -3 z m 16 0 0 3 3 0 0 -3 z m 4 0 0 3 4 0 0 -3 z" style="color:#000"/>
+ </g>
+ <rect width="4" height="16" x="34" y="20" style="fill:#fdf6e3;opacity:0.329;fill-opacity:1;stroke:none"/>
+ <path d="m 32.05 20 0 -4 c 0 0 0 -1 -1 -1 -1 0 -2 0 -2 0 0 0 -1 0 -1 1 0 1 0 2 0 2 0 0 0 1 -1 1 -1 0 -6 0 -6 0 0 0 -1 0 -1 -1 0 -1 0 -3 0 -3 l 2 0 0 1 c 0 0 0 1 1 1 1 0 2 0 2 0 0 0 1 0 1 -1 0 -1 0 -2 0 -2 0 0 0 -1 1 -1 1 0 6 0 6 0 0 0 1 0 1 1 0 1 0 6 0 6 z" style="fill:#93a1a1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/kjobviewer.svg b/.icons/Material-Black-Lime-Numix/48/devices/kjobviewer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/kjobviewer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/kxkb.svg b/.icons/Material-Black-Lime-Numix/48/devices/kxkb.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/kxkb.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/laptop.svg b/.icons/Material-Black-Lime-Numix/48/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-cdr.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-cdr.svg
new file mode 100644
index 00000000..8643d0bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-cdr.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill:none;stroke:#fff">
+ <g transform="translate(-38.38147 -1006.10034)" style="stroke-width:0.5"/>
+ <g transform="translate(-39.59798 -1004.3622)" style="stroke-width:0.4"/>
+ </g>
+ <g transform="translate(0 -1004.3622)" style="fill:#eee8d5">
+ <path d="m 24 8 c -8.837 0 -16 7.163 -16 16 c 0 8.837 7.163 16 16 16 c 8.837 0 16 -7.163 16 -16 c 0 -8.837 -7.163 -16 -16 -16 z m 0 11 c 2.756 0 5 2.244 5 5 c 0 2.756 -2.244 5 -5 5 c -2.756 0 -5 -2.244 -5 -5 c 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 c 0 2.215 1.785 4 4 4 c 2.215 0 4 -1.785 4 -4 c 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 c 0 1.381 -1.119 2.5 -2.5 2.5 c -1.381 0 -2.5 -1.119 -2.5 -2.5 c 0 -1.381 1.119 -2.5 2.5 -2.5 z" transform="translate(0 1004.3622)"/>
+ </g>
+ <path d="m 22.268 22.21 c 0.389 -0.377 0.89 -0.631 1.43 -0.698 l -0.194 -1.469 c -0.863 0.107 -1.652 0.486 -2.273 1.088 l 1.037 1.078 z m -1.732 -1.788 c 0.776 -0.746 1.779 -1.23 2.852 -1.366 l -1.392 -10.916 c -3.438 0.439 -6.654 1.974 -9.133 4.374 l 7.673 7.908 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 26.333 24.867 c -0.189 0.508 -0.531 0.953 -0.99 1.246 l 0.808 1.242 c 0.733 -0.469 1.282 -1.15 1.583 -1.962 l -1.401 -0.526 z m 2.333 0.867 c -0.379 1.01 -1.075 1.876 -1.985 2.461 l 5.96 9.251 c 2.914 -1.878 5.154 -4.648 6.357 -7.883 l -10.332 -3.83 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 25.793 25.727 c -0.376 0.39 -0.868 0.661 -1.406 0.747 l 0.245 1.462 c 0.859 -0.137 1.634 -0.542 2.235 -1.166 l -1.074 -1.042 z m 1.793 1.727 c -0.75 0.773 -1.735 1.291 -2.803 1.463 l 1.768 10.862 c 3.421 -0.557 6.582 -2.202 8.977 -4.687 l -7.942 -7.638 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 21.684 23.09 c 0.198 -0.504 0.549 -0.942 1.014 -1.227 l -0.785 -1.257 c -0.742 0.455 -1.303 1.126 -1.619 1.932 l 1.391 0.553 z m -2.316 -0.911 c 0.398 -1 1.11 -1.856 2.031 -2.423 l -5.784 -9.362 c -2.949 1.822 -5.241 4.55 -6.505 7.761 l 10.257 4.02 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 24 19 c -2.761 0 -5 2.239 -5 5 c 0 2.761 2.239 5 5 5 c 2.761 0 5 -2.239 5 -5 c 0 -2.761 -2.239 -5 -5 -5 z m 0 1 c 2.209 0 4 1.791 4 4 c 0 2.209 -1.791 4 -4 4 c -2.209 0 -4 -1.791 -4 -4 c 0 -2.209 1.791 -4 4 -4 z" style="fill:#839496;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-cdrom.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom1.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom1.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrom1.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-cdrw.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-cdrw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-dvd.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-dvd.svg
new file mode 100644
index 00000000..75b08031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-dvd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#eee8d5">
+ <path d="m 24 8 c -8.837 0 -16 7.163 -16 16 c 0 8.837 7.163 16 16 16 c 8.837 0 16 -7.163 16 -16 c 0 -8.837 -7.163 -16 -16 -16 z m 0 11 c 2.756 0 5 2.244 5 5 c 0 2.756 -2.244 5 -5 5 c -2.756 0 -5 -2.244 -5 -5 c 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 c 0 2.215 1.785 4 4 4 c 2.215 0 4 -1.785 4 -4 c 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 c 0 1.381 -1.119 2.5 -2.5 2.5 c -1.381 0 -2.5 -1.119 -2.5 -2.5 c 0 -1.381 1.119 -2.5 2.5 -2.5 z" transform="translate(0 1004.3622)"/>
+ </g>
+ <path d="m 22.268 22.21 c 0.389 -0.377 0.89 -0.631 1.43 -0.698 l -0.194 -1.469 c -0.863 0.107 -1.652 0.486 -2.273 1.088 l 1.037 1.078 z m -1.732 -1.788 c 0.776 -0.746 1.779 -1.23 2.852 -1.366 l -1.392 -10.916 c -3.438 0.439 -6.654 1.974 -9.133 4.374 l 7.673 7.908 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 26.333 24.867 c -0.189 0.508 -0.531 0.953 -0.99 1.246 l 0.808 1.242 c 0.733 -0.469 1.282 -1.15 1.583 -1.962 l -1.401 -0.526 z m 2.333 0.867 c -0.379 1.01 -1.075 1.876 -1.985 2.461 l 5.96 9.251 c 2.914 -1.878 5.154 -4.648 6.357 -7.883 l -10.332 -3.83 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 25.793 25.727 c -0.376 0.39 -0.868 0.661 -1.406 0.747 l 0.245 1.462 c 0.859 -0.137 1.634 -0.542 2.235 -1.166 l -1.074 -1.042 z m 1.793 1.727 c -0.75 0.773 -1.735 1.291 -2.803 1.463 l 1.768 10.862 c 3.421 -0.557 6.582 -2.202 8.977 -4.687 l -7.942 -7.638 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 21.684 23.09 c 0.198 -0.504 0.549 -0.942 1.014 -1.227 l -0.785 -1.257 c -0.742 0.455 -1.303 1.126 -1.619 1.932 l 1.391 0.553 z m -2.316 -0.911 c 0.398 -1 1.11 -1.856 2.031 -2.423 l -5.784 -9.362 c -2.949 1.822 -5.241 4.55 -6.505 7.761 l 10.257 4.02 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 24 19 c -2.761 0 -5 2.239 -5 5 c 0 2.761 2.239 5 5 5 c 2.761 0 5 -2.239 5 -5 c 0 -2.761 -2.239 -5 -5 -5 z m 0 1 c 2.209 0 4 1.791 4 4 c 0 2.209 -1.791 4 -4 4 c -2.209 0 -4 -1.791 -4 -4 c 0 -2.209 1.791 -4 4 -4 z" style="fill:#839496;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 9.942 30.09 l 7.877 0 3.921 0 c 0.072 0 0.145 -0.012 0.219 0 0.087 0.012 0.114 0.135 0.144 0.218 0.099 0.26 0.16 0.539 0.232 0.811 0.177 0.669 0.403 1.323 0.607 1.983 0.208 0.676 0.386 1.358 0.563 2.043 0.081 0.313 0.148 0.62 0.168 0.943 0.003 0.041 0.034 0.085 0.06 0.085 0.017 -0.059 0.039 -0.115 0.063 -0.17 0.059 -0.133 0.131 -0.259 0.206 -0.381 0.151 -0.243 0.319 -0.47 0.479 -0.707 0.179 -0.267 0.35 -0.542 0.532 -0.806 0.395 -0.567 0.81 -1.113 1.217 -1.669 0.418 -0.568 0.835 -1.137 1.253 -1.705 0.09 -0.123 0.184 -0.242 0.268 -0.369 0.067 -0.099 0.133 -0.217 0.243 -0.257 0.199 -0.071 0.432 -0.036 0.635 -0.026 0.605 0.03 1.213 0.012 1.819 0.012 l 1.94 0 c 0.647 0 1.294 0 1.94 0 0.318 0 0.637 -0.012 0.955 0.018 0.293 0.028 0.583 0.068 0.872 0.126 1.067 0.211 2.158 0.66 2.947 1.537 0.371 0.414 0.676 0.923 0.812 1.5 0.129 0.54 0.104 1.109 -0.033 1.641 -0.275 1.075 -0.952 2.01 -1.755 2.625 -0.5 0.384 -1 0.739 -1.555 1.013 -0.546 0.268 -1.113 0.474 -1.692 0.617 -1.223 0.303 -2.476 0.248 -3.719 0.248 l -2.911 0 c 0.026 -0.337 0.126 -0.666 0.195 -0.994 0.073 -0.359 0.149 -0.72 0.223 -1.079 0.151 -0.729 0.302 -1.457 0.454 -2.186 0.085 -0.414 0.166 -0.83 0.248 -1.247 0.038 -0.199 0.08 -0.394 0.126 -0.592 0.025 -0.104 0.046 -0.257 0.109 -0.342 0.031 -0.044 0.105 -0.049 0.15 -0.054 0.098 -0.013 0.199 -0.013 0.297 -0.012 0.233 0.012 0.465 0.013 0.697 0.013 l 1.997 0 c -0.04 0.357 -0.131 0.701 -0.206 1.049 -0.08 0.371 -0.154 0.746 -0.231 1.12 -0.157 0.756 -0.32 1.512 -0.458 2.275 0.597 0 1.193 0.025 1.783 -0.07 0.301 -0.049 0.615 -0.146 0.903 -0.257 0.266 -0.099 0.524 -0.224 0.765 -0.381 0.737 -0.478 1.328 -1.31 1.363 -2.312 0.014 -0.424 -0.086 -0.851 -0.319 -1.187 -0.285 -0.416 -0.727 -0.641 -1.162 -0.781 -1.085 -0.353 -2.256 -0.224 -3.373 -0.218 -0.324 0 -0.646 0 -0.971 0.012 -0.155 0 -0.31 0 -0.467 0 -0.159 0 -0.337 -0.023 -0.493 0.012 -0.133 0.025 -0.225 0.208 -0.308 0.314 -0.114 0.146 -0.226 0.291 -0.34 0.437 -0.219 0.28 -0.436 0.559 -0.656 0.839 -0.872 1.117 -1.736 2.242 -2.604 3.364 -0.684 0.885 -1.362 1.777 -2.053 2.655 -0.418 0.531 -0.852 1.05 -1.248 1.603 -0.038 0.054 -0.095 0.115 -0.117 0.183 -0.001 0 -0.001 0.012 -0.001 0.012 -0.044 0 -0.048 0.015 -0.058 -0.04 -0.015 -0.079 -0.033 -0.157 -0.055 -0.234 -0.044 -0.167 -0.099 -0.329 -0.155 -0.492 -0.232 -0.68 -0.431 -1.377 -0.644 -2.063 -0.437 -1.417 -0.876 -2.836 -1.313 -4.253 -0.136 -0.437 -0.274 -0.874 -0.409 -1.309 -0.068 -0.212 -0.133 -0.422 -0.2 -0.634 -0.035 -0.113 -0.085 -0.449 -0.232 -0.449 0 0.199 0.048 0.378 0.102 0.568 0.069 0.255 0.107 0.511 0.128 0.778 0.054 0.657 -0.004 1.331 -0.23 1.944 -0.42 1.139 -1.34 2.01 -2.248 2.632 -0.956 0.651 -2.031 1.053 -3.125 1.253 -0.593 0.109 -1.184 0.145 -1.782 0.142 -0.64 0 -1.278 -0.012 -1.917 -0.012 l -1.95 0 -0.468 0 c 0 -0.168 0.067 -0.349 0.104 -0.512 0.081 -0.349 0.149 -0.704 0.221 -1.055 0.304 -1.453 0.605 -2.908 0.911 -4.36 0.033 -0.16 0.067 -0.319 0.101 -0.478 0.012 -0.059 -0.001 -0.086 0.057 -0.086 l 0.117 0 0.234 0 0.939 0 1.837 0 c -0.307 1.48 -0.613 2.963 -0.919 4.443 0.618 0 1.242 0.036 1.851 -0.081 0.306 -0.056 0.606 -0.156 0.897 -0.27 0.238 -0.093 0.471 -0.19 0.69 -0.33 0.816 -0.522 1.481 -1.535 1.377 -2.649 -0.115 -1.239 -1.259 -1.706 -2.195 -1.822 -0.566 -0.071 -1.138 -0.054 -1.706 -0.053 -0.65 0 -1.3 0 -1.95 0 l -0.744 0 -0.156 0 c -0.044 0 -0.157 0.026 -0.157 -0.028 0 -0.134 0.055 -0.287 0.083 -0.416 0.118 -0.544 0.235 -1.088 0.352 -1.632" style="fill:#268bd2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-dvdrw.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-dvdrw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-flash-cf.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-cf.svg
new file mode 100644
index 00000000..b2fe547c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-cf.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="44" height="37" x="2" y="5.5" rx="1" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <rect width="36" height="21" x="6" y="18.5" rx="1" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <rect width="34" height="18" x="7" y="19.5" rx="1" style="fill:#fdf6e3;fill-opacity:1;stroke:none"/>
+ <path d="m 6 8.5 c -0.554 0 -1 0.446 -1 1 l 0 11 38 0 0 -11 c 0 -0.554 -0.446 -1 -1 -1 l -36 0 z" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 8 9.5 c -0.554 0 -1 0.446 -1 1 l 0 10 34 0 0 -10 c 0 -0.554 -0.446 -1 -1 -1 l -32 0 z" style="fill:#e7af00;fill-opacity:1;stroke:none"/>
+ <path d="m 20.15 16.585 8 0 -4 -4 z" style="fill:#eee8d5;stroke:none"/>
+ <g transform="translate(47,-2.5)" style="fill:#002b36;fill-opacity:1;stroke:none">
+ <path d="m -22.342 33.656 c -0.69 0 -1.224 0.26 -1.602 0.78 -0.378 0.516 -0.568 1.238 -0.568 2.164 0 1.927 0.723 2.891 2.17 2.891 0.607 0 1.342 -0.152 2.205 -0.455 l 0 1.537 c -0.709 0.296 -1.502 0.443 -2.377 0.443 -1.257 0 -2.219 -0.38 -2.885 -1.141 -0.666 -0.765 -0.999 -1.86 -0.999 -3.287 0 -0.899 0.164 -1.685 0.491 -2.359 0.327 -0.678 0.796 -1.196 1.407 -1.555 0.615 -0.363 1.334 -0.544 2.158 -0.544 0.84 0 1.683 0.203 2.53 0.609 l -0.591 1.49 c -0.323 -0.154 -0.648 -0.288 -0.976 -0.402 -0.327 -0.114 -0.648 -0.171 -0.964 -0.171"/>
+ <path d="m -16.501 40.898 -1.803 0 0 -8.644 4.954 0 0 1.502 -3.151 0 0 2.229 2.932 0 0 1.496 -2.932 0 0 3.417"/>
+ <path d="m -6.22 40.898 -6.04 0 0 -1.271 2.17 -2.193 c 0.642 -0.658 1.062 -1.113 1.259 -1.366 0.197 -0.256 0.339 -0.493 0.426 -0.709 0.087 -0.217 0.13 -0.441 0.13 -0.674 0 -0.347 -0.097 -0.605 -0.29 -0.774 -0.189 -0.169 -0.443 -0.254 -0.763 -0.254 -0.335 0 -0.66 0.077 -0.976 0.231 -0.315 0.154 -0.644 0.372 -0.987 0.656 l -0.993 -1.177 c 0.426 -0.363 0.778 -0.619 1.058 -0.769 0.28 -0.15 0.585 -0.264 0.916 -0.343 0.331 -0.083 0.702 -0.124 1.111 -0.124 0.54 0 1.017 0.099 1.431 0.296 0.414 0.197 0.735 0.473 0.964 0.828 0.229 0.355 0.343 0.761 0.343 1.218 0 0.398 -0.071 0.773 -0.213 1.123 -0.138 0.347 -0.355 0.704 -0.65 1.07 -0.292 0.367 -0.808 0.889 -1.549 1.567 l -1.111 1.046 0 0.083 3.766 0 0 1.537"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-flash-memory-stick.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-memory-stick.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-flash-ms.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-ms.svg
new file mode 100644
index 00000000..db5ec1a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-ms.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient gradientTransform="translate(0 2)" id="linearGradient2848" y1="13.962" y2="33.04" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#fff"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(0 -1.0833 1.0357 0 -.5893 51.542)" id="linearGradient2851" x1="19.885" gradientUnits="userSpaceOnUse" x2="18.962">
+ <stop style="stop-color:#6d6dab"/>
+ <stop offset="1" style="stop-color:#acacd0"/>
+ </linearGradient>
+ <radialGradient cx="10.125" cy="15.833" gradientTransform="matrix(1.6034 .01259 -.00619 .788 -6.011 9.3958)" id="radialGradient2854" r="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b8b2ed"/>
+ <stop offset="1" style="stop-color:#8181b5"/>
+ </radialGradient>
+ <radialGradient cx="24.22" cy="45.26" gradientTransform="matrix(1.122 0 0 .07013 -3.1736 32.826)" id="radialGradient2857" r="21.39" gradientUnits="userSpaceOnUse">
+ <stop/>
+ <stop offset="1" style="stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g style="color:#000">
+ <g style="fill-rule:evenodd">
+ <path d="m48 36a24 1.5 0 0 1 -48 0 24 1.5 0 1 1 48 0z" style="fill:url(#radialGradient2857);opacity:0.3"/>
+ <path d="m6 35.495h39.263c0.81826 0.03293 1.2309-0.09483 1.2309-0.88527v-2.5232c0-0.76263-1.0475-0.78108-1.0475-0.78108l0.03273-12.584s1.0212 0.0598 1.0212-0.76712v-2.4547h-44c-0.4714 0-1 0.5286-1 1v16l4.5 2.995z" style="fill:url(#radialGradient2854);stroke:#606090;stroke-linejoin:round;stroke-dashoffset:0.802"/>
+ </g>
+ <g style="fill:none;stroke-dashoffset:0.802">
+ <path d="m45 31.5h-27.548c-0.528 0-0.952-0.432-0.952-0.968v-11.063c0-0.537 0.424-0.969 0.952-0.969h27.548" style="stroke:url(#linearGradient2851)"/>
+ <path d="m2.5 16.438v15.562c1.2917 0.85417 2.5208 1.7083 3.8125 2.5625h39.25v-2.2812c-0.78242 0.03563-1.2108-0.75264-1.0613-1.449 0.02328-4.0999-0.0058-8.2033 0.05006-12.301-0.04527-0.7534 1.0852-0.50369 1.0112-1.0381l-0.062-0.993c-14.098 0-28.902-0.0625-43-0.0625z" style="opacity:0.45;stroke:url(#linearGradient2848);stroke-linejoin:round;stroke-width:0.951"/>
+ </g>
+ </g>
+ <g style="fill-rule:evenodd">
+ <g>
+ <path d="m 8.999 23.536 c -2.116 0 -3.841 -0.024 -3.841 0.062 s 1.725 0.191 3.841 0.191 c 2.115 0 3.841 -0.106 3.841 -0.191 0 -0.086 -1.725 -0.062 -3.841 -0.062 z m 0 0.572 c -1.584 0 -2.875 -0.032 -2.875 0.031 0 0.062 1.292 0.184 2.875 0.184 1.584 0 2.876 -0.122 2.876 -0.184 0 -0.062 -1.292 -0.031 -2.876 -0.031 z m 0 0.696 c -1.163 0 -2.111 -0.027 -2.111 0.027 0 0.055 0.949 0.169 2.111 0.169 s 2.111 -0.115 2.111 -0.169 c 0 -0.054 -0.949 -0.027 -2.111 -0.027 z m -2.239 -1.675 c 0.436 -0.048 0.647 -0.234 0.737 -0.496 0.09 -0.262 0.268 -0.431 0.576 -0.42 0.309 0.011 0.36 0.149 0.308 0.312 -0.051 0.164 -0.04 0.26 -0.08 0.41 -0.085 0.327 1.473 0.307 1.394 0 -0.04 -0.149 -0.029 -0.246 -0.08 -0.41 -0.052 -0.163 0 -0.302 0.309 -0.312 0.308 -0.011 0.486 0.158 0.576 0.42 0.09 0.262 0.301 0.448 0.737 0.496 0.436 0.048 0.937 0.036 1.368 0.043 0.43 0.007 0.594 -0.084 0.046 -0.137 s -1.28 -0.259 -1.418 -0.54 c -0.138 -0.28 -0.284 -0.411 -0.786 -0.444 -1.056 -0.069 -1.792 -0.068 -2.896 0 -0.503 0.031 -0.648 0.164 -0.786 0.444 -0.138 0.281 -0.87 0.487 -1.418 0.54 -0.547 0.053 -0.383 0.144 0.047 0.137 0.43 -0.007 0.931 0.005 1.367 -0.043 z" style="fill:#444459"/>
+ <path d="m30.528 27.958h-0.77365c-0.21017 0-0.38145 0.17997-0.38145 0.39965v1.2424c0 0.21927 0.17128 0.39924 0.38145 0.39924h0.77365c0.20976 0 0.38145-0.17997 0.38145-0.39924v-1.242c0-0.21968-0.17169-0.39965-0.38145-0.39965zm-0.04592 1.5109c0 0.17418-0.07654 0.31567-0.16921 0.31567h-0.34339c-0.09309 0-0.1688-0.14149-0.1688-0.31567v-0.98093c0-0.17252 0.07612-0.31484 0.1688-0.31484h0.34339c0.09309 0 0.16921 0.14232 0.16921 0.31484v0.98093zm6.0432-0.89198h-0.46668v-0.000828h-0.26147c-0.09226 0-0.16838-0.20562-0.16838-0.40462v-0.11915c0-0.19817 0.07654-0.36118 0.16838-0.36118h1.0682v-0.24699h-1.2718c-0.20976 0-0.38104 0.20645-0.38104 0.4584v0.41868c0 0.25196 0.17128 0.50184 0.38104 0.50184h0.42696v0.000828h0.31732c0.09309 0 0.1688 0.16259 0.1688 0.36159v0.20562c0 0.19859-0.07612 0.36159-0.1688 0.36159h-1.1175v0.24658h1.3049c0.20976 0 0.38145-0.20644 0.38145-0.45799v-0.50598c-0.000414-0.25237-0.17211-0.4584-0.38145-0.4584zm-11.043-0.219v1.2424c0 0.21927 0.18121 0.39924 0.40338 0.39924h0.93956v-0.21513h-0.71242c-0.09888 0-0.17914-0.14149-0.17914-0.31567v-0.39303h0.87957v-0.194h-0.87915v-0.39303c0-0.17252 0.07985-0.31484 0.17914-0.31484h0.71242v-0.21513h-0.93956c-0.22258 0.000414-0.40379 0.18038-0.40379 0.40007zm14.365 0v1.2424c0 0.21927 0.18121 0.39924 0.40296 0.39924h0.9408v-0.21513h-0.71325c-0.09805 0-0.17873-0.14149-0.17873-0.31567v-0.98093c0-0.17252 0.08026-0.31484 0.17873-0.31484h0.71325v-0.21513h-0.9408c-0.22175 0.000414-0.40296 0.18038-0.40296 0.40007zm-11.876 1.09-0.359-1.49h-0.431v2.0413h0.29167v-1.4112l0.34008 1.4112h0.31732l0.32229-1.3347v1.3347h0.4522v-2.0413h-0.57342l-0.35952 1.4898zm-3.978-0.141-0.451-1.871h-0.542v2.5638h0.36614v-1.7728l0.42779 1.7728h0.398l0.43647-1.8051v1.8051h0.53742v-2.564h-0.72111l-0.45137 1.8713zm8.7071-0.58458v-0.364c0-0.21968-0.17128-0.39965-0.38145-0.39965h-0.96645v2.0413h0.38972v-1.8262h0.44682c0.09309 0 0.16921 0.14149 0.16921 0.31484v0.10384c0 0.17335-0.07654 0.31567-0.16921 0.31567h-0.09557v0.01903h-0.17624l0.45013 1.0732h0.33553l-0.36862-0.87791c0.20314-0.0095 0.36614-0.18535 0.36614-0.39965zm6.1359 1.2772h0.38931v-2.0413h-0.38931v2.0413zm-1.8336-1.6987h0.52253v1.6983h0.3889v-1.6983h0.52377v-0.34256h-1.4352v0.34256zm5.998-0.342h-0.38931l-0.59948 0.71532v-0.71532h-0.3889v2.0413h0.3889v-0.87874l0.59948 0.87874h0.389l-0.767-1.125 0.767-0.916zm-9.2495 0.80262-0.34256-0.8022h-0.38931l0.49522 1.1605v0.88h0.38931v-0.88701l0.45137-1.1543h-0.29084l-0.31318 0.8022z" style="fill:#3a3a59"/>
+ </g>
+ <g style="fill:#444459">
+ <path d="m 12.318 19.07 l 0 0.241 l 0.063 0 c 0.053 0 0.07 0.011 0.07 0.039 0 0.017 -0.007 0.036 -0.021 0.065 l -0.25 0.381 c -0.032 0.052 -0.066 0.047 -0.094 0.006 l -0.235 -0.367 c -0.012 -0.022 -0.031 -0.044 -0.031 -0.073 0 -0.033 0.026 -0.05 0.089 -0.05 l 0.062 0 l 0 -0.241 l -0.864 0 l 0 0.241 c 0.214 0 0.204 0.028 0.281 0.157 l 0.465 0.736 l 0 0.373 c 0 0.095 -0.034 0.129 -0.13 0.129 l -0.149 0 l 0 0.233 l 0.955 0 l 0 -0.233 l -0.149 0 c -0.096 0 -0.13 -0.033 -0.13 -0.129 l 0 -0.373 l 0.396 -0.61 c 0.144 -0.26 0.164 -0.283 0.267 -0.283 l 0.09 0 l 0 -0.241 l -0.682 0 z m -6.952 0.431 c 0 -0.148 0.192 -0.249 0.419 -0.249 0.176 0 0.386 0.106 0.482 0.233 0.054 0.07 0.112 0.123 0.13 0.257 l 0.192 0 l 0 -0.672 l -0.208 0 c 0 0.154 -0.041 0.149 -0.085 0.108 -0.16 -0.129 -0.327 -0.167 -0.525 -0.167 -0.472 -0.001 -0.77 0.24 -0.77 0.624 0 0.37 0.236 0.474 0.56 0.544 l 0.287 0.067 c 0.338 0.075 0.443 0.109 0.443 0.249 0 0.14 -0.106 0.236 -0.415 0.24 -0.205 0.003 -0.428 -0.087 -0.522 -0.21 -0.054 -0.07 -0.113 -0.106 -0.155 -0.282 l -0.193 0 l 0 0.694 l 0.214 0 c 0.009 -0.098 0.03 -0.176 0.078 -0.136 0.154 0.118 0.417 0.195 0.59 0.195 0.5 0 0.779 -0.227 0.779 -0.633 0 -0.779 -1.3 -0.451 -1.3 -0.863 z m 4.83 -0.185 l 0.12 0 c 0.102 0 0.137 0.034 0.137 0.132 l -0.004 0.747 -0.829 -1.111 l -0.684 0 l 0 0.232 l 0.131 0 c 0.102 0 0.138 0.034 0.138 0.132 l 0 1.142 c 0 0.095 -0.036 0.132 -0.138 0.132 l -0.131 0 l 0 0.229 l 0.791 0 l 0 -0.229 l -0.132 0 c -0.102 0 -0.138 -0.036 -0.138 -0.132 l 0 -0.95 l 0.965 1.308 0.298 0.003 l 0 -1.504 c 0 -0.098 0.036 -0.132 0.138 -0.132 l 0.099 0 l 0 -0.232 l -0.762 0 l 0 0.232 z m -2.298 -0.32 c -0.607 0 -0.987 0.384 -0.987 1 0 0.605 0.375 0.986 0.968 0.986 0.631 0 0.997 -0.376 0.997 -1.017 0 -0.576 -0.396 -0.969 -0.979 -0.969 z m -0.014 1.742 c -0.336 0 -0.529 -0.277 -0.529 -0.756 0 -0.468 0.202 -0.745 0.546 -0.745 0.33 0 0.523 0.283 0.523 0.765 0 0.47 -0.196 0.736 -0.54 0.736 z"/>
+ <polygon points="11.258 74.951 6.411 79.385 11.258 83.821" transform="matrix(.3774 0 0 .3774 2.5805 .46585)"/>
+ </g>
+ </g>
+ <g style="fill:#3a3a59">
+ <path d="m 8.543 31.29 c 0.178 -0.214 0.597 -0.766 0.597 -1.267 0 -0.411 -0.249 -0.68 -0.55 -0.68 -0.197 0 -0.364 0.062 -0.564 0.138 l 0.03 0.5 c 0.095 -0.09 0.257 -0.19 0.377 -0.19 0.153 0 0.257 0.128 0.257 0.321 0 0.356 -0.372 0.797 -0.558 1.063 l -0.14 0.197 l 0 0.422 l 1.166 0 l 0 -0.421 l -0.684 0 l 0.069 -0.083 z m 1.344 -1.063 c -0.055 0 -0.109 0.007 -0.164 0.014 l 0 -0.449 l 0.668 0 l 0 -0.408 l -1.045 0 l 0 1.281 c 0.109 -0.035 0.208 -0.066 0.301 -0.066 0.134 0 0.38 0.076 0.38 0.417 0 0.166 -0.098 0.397 -0.345 0.397 -0.118 0 -0.211 -0.045 -0.356 -0.118 l -0.022 0.428 c 0.134 0.066 0.225 0.11 0.465 0.11 0.473 0 0.706 -0.411 0.706 -0.808 0 -0.518 -0.213 -0.801 -0.588 -0.801 z m 1.431 0.024 c -0.052 0 -0.2 0.014 -0.326 0.207 l -0.006 0 c 0.014 -0.342 0.077 -0.708 0.405 -0.708 0.115 0 0.238 0.066 0.317 0.107 l 0.025 -0.418 c -0.145 -0.058 -0.254 -0.097 -0.408 -0.097 -0.569 0 -0.75 0.656 -0.75 1.336 0 0.522 0.112 1.156 0.651 1.156 s 0.602 -0.621 0.602 -0.77 c 0 -0.528 -0.24 -0.814 -0.511 -0.814 z m -0.115 1.202 c -0.194 0 -0.194 -0.3 -0.194 -0.369 0 -0.128 0 -0.425 0.194 -0.425 0.175 0 0.194 0.273 0.194 0.38 0 0.124 -0.017 0.414 -0.194 0.414 z m 1.892 -0.283 l -0.004 0 l -0.224 -1.128 l -0.492 0 l 0 1.752 l 0.299 0 l 0 -1.386 l 0.004 0 l 0.3 1.386 l 0.215 0 l 0.312 -1.386 l 0.004 0 l 0 1.386 l 0.299 0 l 0 -1.753 l -0.47 0 l -0.243 1.128 z m 1.626 -0.284 l 0 -0.005 c 0.08 -0.012 0.251 -0.123 0.251 -0.402 0 -0.188 -0.092 -0.437 -0.384 -0.437 l -0.517 0 l 0 1.752 l 0.5 0 c 0.082 0 0.43 -0.04 0.43 -0.485 0 -0.276 -0.122 -0.384 -0.279 -0.424 z m -0.335 -0.558 l 0.086 0 c 0.159 0 0.187 0.148 0.187 0.211 0 0.032 -0.006 0.215 -0.193 0.215 l -0.08 0 l 0 -0.427 z m 0.092 1.17 l -0.091 0 l 0 -0.457 l 0.125 0 c 0.108 0 0.175 0.078 0.175 0.231 0 0.226 -0.165 0.226 -0.209 0.226 z"/>
+ <path d="m 29 20.382 l 0.357 0 l 0 1.584 l 0.385 0 l 0 -1.584 l 0.357 0 l 0 -0.349 l -1.099 0 l 0 0.349 z m 1.896 -0.382 c -0.472 0 -0.695 0.432 -0.695 1 s 0.223 1 0.695 1 c 0.471 0 0.697 -0.432 0.697 -1 0 -0.568 -0.225 -1 -0.697 -1 z m 0 1.673 c -0.223 0 -0.301 -0.302 -0.301 -0.673 0 -0.371 0.077 -0.673 0.301 -0.673 0.223 0 0.303 0.302 0.303 0.673 0 0.371 -0.08 0.673 -0.303 0.673 z m 1.899 -1.64 l -1.098 0 l 0 0.349 l 0.357 0 l 0 1.584 l 0.385 0 l 0 -1.584 l 0.357 0 l 0 -0.349 z m 0.467 0 -0.544 1.934 l 0.37 0 l 0.113 -0.432 l 0.514 0 l 0.101 0.432 l 0.394 0 l -0.526 -1.934 l -0.423 0 z m 0.01 1.175 0.195 -0.803 l 0.005 0 l 0.169 0.803 l -0.369 0 z m 1.492 -1.175 l -0.385 0 l 0 1.934 l 0.927 0 l 0 -0.35 l -0.543 0 l 0 -1.585 z m 1.781 1.529 c 0.153 -0.172 0.512 -0.615 0.512 -1.017 0 -0.33 -0.214 -0.546 -0.471 -0.546 -0.169 0 -0.313 0.05 -0.484 0.111 l 0.026 0.402 c 0.082 -0.072 0.22 -0.152 0.324 -0.152 0.132 0 0.221 0.103 0.221 0.258 0 0.285 -0.319 0.64 -0.479 0.854 l -0.12 0.158 l 0 0.338 l 1 0 l 0 -0.34 l -0.587 0 l 0.059 -0.067 z m 1.246 -0.853 c -0.047 0 -0.094 0.005 -0.141 0.011 l 0 -0.36 l 0.572 0 l 0 -0.327 l -0.896 0 l 0 1.028 c 0.094 -0.028 0.178 -0.053 0.258 -0.053 0.115 0 0.326 0.061 0.326 0.335 0 0.133 -0.085 0.319 -0.296 0.319 -0.101 0 -0.181 -0.036 -0.305 -0.094 l -0.019 0.343 c 0.115 0.053 0.193 0.088 0.399 0.088 0.406 0 0.605 -0.329 0.605 -0.648 0 -0.415 -0.183 -0.642 -0.505 -0.642 z m 1.321 0.019 c -0.044 0 -0.171 0.011 -0.279 0.167 l -0.005 0 c 0.012 -0.274 0.066 -0.568 0.348 -0.568 0.098 0 0.204 0.053 0.272 0.086 l 0.021 -0.335 c -0.124 -0.047 -0.218 -0.078 -0.35 -0.078 -0.488 0 -0.643 0.526 -0.643 1.072 0 0.419 0.096 0.928 0.558 0.928 0.463 0 0.517 -0.499 0.517 -0.618 0.001 -0.424 -0.206 -0.654 -0.439 -0.654 z m -0.098 0.964 c -0.167 0 -0.167 -0.241 -0.167 -0.297 0 -0.103 0 -0.341 0.167 -0.341 0.15 0 0.167 0.219 0.167 0.305 0 0.1 -0.014 0.333 -0.167 0.333 z m 1.763 -0.19 l -0.004 0 l -0.199 -0.838 l -0.435 0 l 0 1.302 l 0.264 0 l 0 -1.03 l 0.004 0 l 0.266 1.03 l 0.19 0 l 0.277 -1.03 l 0.003 0 l 0 1.03 l 0.264 0 l 0 -1.302 l -0.415 0 l -0.214 0.838 z m 1.438 -0.211 l 0 -0.004 c 0.071 -0.009 0.222 -0.091 0.222 -0.299 0 -0.14 -0.081 -0.325 -0.34 -0.325 l -0.458 0 l 0 1.302 l 0.442 0 c 0.072 0 0.38 -0.03 0.38 -0.36 0 -0.205 -0.107 -0.286 -0.246 -0.315 z m -0.299 -0.415 l 0.076 0 c 0.141 0 0.165 0.11 0.165 0.157 0 0.024 -0.006 0.16 -0.171 0.16 l -0.071 0 l 0 -0.317 z m 0.081 0.869 l -0.081 0 l 0 -0.339 l 0.111 0 c 0.095 0 0.155 0.057 0.155 0.172 0 0.168 -0.146 0.168 -0.185 0.168 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-flash-sd-mmc.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-flash.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-flash.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-floppy.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-floppy.svg
new file mode 100644
index 00000000..f88d6a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-floppy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 8 0 32 32 0 0 -28 -4 -4 z" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <path d="m 19 8 0 8 15 0 0 -8 z" style="fill:#93a1a1;stroke:none"/>
+ <path d="m 12 19 0 19 24 0 0 -19 z" style="fill:#eee8d5;stroke:none"/>
+ <path d="m 13 25 0 1 22 0 0 -1 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 13 32.12 0 1 22 0 0 -1 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 32 10 -3 0 0 4 3 0 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 38 40 -2 0 0 -32 0 0 2 2 z" style="fill:#fdf6e3;fill-opacity:0.277;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-jaz.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-jaz.svg
new file mode 100644
index 00000000..f615282f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-jaz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#919fa9">
+ <path d="m 13.5 8 c -0.121 0.02 -0.238 0.063 -0.344 0.125 l -4.688 2.906 c -0.284 0.178 -0.468 0.508 -0.469 0.844 l 0 26.16 c 0 0.524 0.476 1 1 1 l 3.688 0 c 0.016 0.513 0.487 0.969 1 0.969 l 20.625 0 c 0.513 0 0.984 -0.456 1 -0.969 l 3.688 0 c 0.524 0 1 -0.476 1 -1 l 0 -26.16 c -0.001 -0.336 -0.184 -0.665 -0.469 -0.844 l -4.688 -2.906 c -0.161 -0.09 -0.347 -0.133 -0.531 -0.125 l -20.625 0 c -0.062 -0.01 -0.125 -0.01 -0.188 0 z m 0.5 2 l 21 0 l 3 2 l 0 25 l -3 0 l 0 -10 l -22 0 l 0 10 l -3 0 l 0 -25 l 4 -2 z m 0 21 l 20 0 l 0 1 l -20 0 l 0 -1 z m 0 4 l 20 0 l 0 1 l -20 0 l 0 -1 z" transform="translate(0 1004.3622)" style="color:#000"/>
+ <path d="m 22.5 1013.36 -3.5 0 0 3 14 0 0 -3 z"/>
+ <path d="m 14 1029.36 0 -7 14 0 0 7 z"/>
+ <path d="m 30 1022.36 0 7 4 0 0 -7 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-memory-sd.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-memory-sd.svg
new file mode 100644
index 00000000..dfef3b73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48" style="image-rendering:optimizeSpeed;enable-background:new 0 0 1024 1024">
+ <rect width="2" height="4" x="37" y="14.5" rx="0.61" style="fill:#8e8e8e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 14,4 37.75,4 C 38.4425,4 39,4.5575 39,5.25 l 0,8.75 -1,0 0,8 1,0 0,20.75 C 39,43.4425 38.4425,44 37.75,44 L 26.5,44 25.999786,43 22,43 21.5,44 10.25,44 C 9.5575,44 9,43.4425 9,42.75 L 9,18 l 1,0 0,-2 -1,0 0,-7 z" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="13" y="10" rx="0.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="8" x="17" y="8" rx="0.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="8" x="21" height="8" width="2" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="8" x="25" y="8" rx="0.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="8" x="29" height="8" width="2" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="8" x="33" y="8" rx="0.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="40" x="33" y="4" style="fill:#faf2f2;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-memory-sm.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-memory-sm.svg
new file mode 100644
index 00000000..05432e50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-memory-sm.svg
@@ -0,0 +1,107 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient id="linearGradient5060">
+ <stop/>
+ <stop offset="1" style="stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(2.7744 0 0 1.9697 -1892.2 -872.89)" id="linearGradient5027" y1="366.65" y2="609.51" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-opacity:0"/>
+ <stop offset="0.5"/>
+ <stop offset="1" style="stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4055" y1="90" y2="84" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#bb5e12"/>
+ <stop offset="1" style="stop-color:#cd8033"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(1 0 0 .98252 295.98 49.929)" id="linearGradient9346" y1="4.608" y2="47.01" x1="21.617" gradientUnits="userSpaceOnUse" x2="26.444">
+ <stop style="stop-color:#555753"/>
+ <stop offset="0.526" style="stop-color:#555652"/>
+ <stop offset="0.626" style="stop-color:#5e605b"/>
+ <stop offset="1" style="stop-color:#3e3f3c"/>
+ </linearGradient>
+ <linearGradient gradientTransform="translate(295.98 50)" id="linearGradient6202" y1="21.741" y2="7.679" x1="29.375" gradientUnits="userSpaceOnUse" x2="22.1">
+ <stop style="stop-color:#edd400"/>
+ <stop offset="0.5" style="stop-color:#c3af07"/>
+ <stop offset="1" style="stop-color:#ffeb3e"/>
+ </linearGradient>
+ <linearGradient id="linearGradient6216" y1="8.678" y2="78.5" x1="16.846" gradientUnits="userSpaceOnUse" x2="30.508">
+ <stop style="stop-color:#fff"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient9320" y1="82.991" y2="95.99" x1="312.36" gradientUnits="userSpaceOnUse" x2="329.48">
+ <stop style="stop-color:#fff;stop-opacity:0"/>
+ <stop offset="0.276" style="stop-color:#fff;stop-opacity:0.8"/>
+ <stop offset="0.772" style="stop-color:#fff"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(1 0 0 .934 295.98 51.558)" id="linearGradient9294" y1="39.68" y2="46.636" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#dededa"/>
+ <stop offset="0.785" style="stop-color:#dededa"/>
+ <stop offset="1" style="stop-color:#838375"/>
+ </linearGradient>
+ <radialGradient cx="206" cy="203" id="radialGradient11460" 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="radialGradient9554" r="8.51" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#424242"/>
+ <stop offset="1"/>
+ </radialGradient>
+ <radialGradient cx="202.69" cy="178.31" gradientTransform="matrix(11.889 -9.7781 .37281 .45328 -2313.2 2117.1)" id="radialGradient11433" r="16" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#414240"/>
+ <stop offset="1" style="stop-color:#181818"/>
+ </radialGradient>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(-2.7744 0 0 1.9697 112.76 -872.89)" id="radialGradient5031" xlink:href="#linearGradient5060" r="117.14" gradientUnits="userSpaceOnUse"/>
+ <radialGradient cx="321.2" cy="73.49" gradientTransform="matrix(1.1575 0 0 3.4035 -50.589 -176.57)" id="radialGradient9354" r="17.407" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient6216"/>
+ <radialGradient cx="319.59" cy="93.56" gradientTransform="matrix(1 0 0 .29122 0 66.315)" id="radialGradient9310" r="14.594" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient6216"/>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(2.7744 0 0 1.9697 -1891.6 -872.89)" id="radialGradient5029" xlink:href="#linearGradient5060" r="117.14" gradientUnits="userSpaceOnUse"/>
+ </defs>
+ <g transform="matrix(.02266 0 0 .01568 44.15 41.49)" style="opacity:0.587">
+ <rect width="1339.6" x="-1559.3" y="-150.7" height="478.36" style="fill:url(#linearGradient5027);opacity:0.402"/>
+ <path d="m-219.62-150.68v478.33c142.87 0.90045 345.4-107.17 345.4-239.2s-159.44-239.13-345.4-239.13z" style="fill:url(#radialGradient5029);opacity:0.402"/>
+ <path d="m-1559.3-150.68v478.33c-142.87 0.90045-345.4-107.17-345.4-239.2s159.44-239.13 345.4-239.13z" style="fill:url(#radialGradient5031);opacity:0.402"/>
+ </g>
+ <g transform="translate(-296 -51)" style="enable-background:new">
+ <path d="m301.48 53.237v40.382c0.0697 1.0502 0.99873 2.1024 2.3834 1.9974h31.852c0.89356-0.04311 1.7778-0.7862 1.7647-2.2579v-36.93c0-0.71654-0.23124-1.1979-0.75625-1.7137 0 0-2.749-2.8355-2.749-2.8355-0.27-0.271-0.45-0.379-1.24-0.379h-30c-0.9375 0.06141-1.2978 0.99997-1.2353 1.7369z" style="fill:url(#linearGradient9346);stroke:#2e3436;fill-rule:evenodd;stroke-dashoffset:0.8"/>
+ <rect width="27.977" x="305.48" y="55.616" rx="1.897" height="17" style="fill:#edd400;stroke:#2e3436;fill-rule:evenodd;stroke-width:3;stroke-dashoffset:0.8"/>
+ <rect width="27.977" x="305.48" y="55.616" rx="1.897" height="17" style="fill:url(#linearGradient6202);stroke:#c4a000;fill-rule:evenodd;stroke-dashoffset:0.8"/>
+ <rect width="26" x="306.84" y="56.617" rx="1.146" height="15" transform="matrix(1 0 -.00553 .99998 0 0)" style="fill:none;opacity:0.449;stroke:#fff;stroke-dashoffset:0.8"/>
+ <path d="m307.98 56.116v6c7.2049-2.8603 15.058 3.978 23 2v-7.9281h1v15.928h-1v-6c-8.663 1.9407-15.554-5.0456-23-2v8h-1v-16h1z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m308.98 56.116v4.7348l1-0.23922v-4.4956h-1z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m310.98 60.612v-4.4956h1v4.4072l-1 0.08839z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m312.98 60.523v-4.4072h1v4.5581l-1-0.15083z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m314.98 60.895v-4.779h1v5l-1-0.22097z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m316.98 61.275v-5.1585h1v5.3353l-1-0.17678z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m318.98 61.805v-5.6889h1v5.8214l-1-0.13258z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m320.98 62.335v-6.2192h1v6.396l-1-0.17678z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m322.98 62.733v-6.6169h1v6.7937l-1-0.17678z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m324.98 63.219v-7.1031h1v7.1915l-1-0.08839z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m326.98 63.396v-7.2798h1v7.2798l-1-0.000001z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m328.98 63.396v-7.2798h1v7.1473l-1 0.13258z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m308.98 72.07v-7.4307l1-0.11433v7.545h-1z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m310.98 64.481v7.5892h1v-7.7218l-1 0.13258z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m312.98 64.348v7.7218h1v-7.6075l-1-0.11433z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m314.98 64.772v7.2981h1v-7.0771l-1-0.22097z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m316.98 65.232v6.8379h1v-6.5727l-1-0.26516z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m318.98 65.851v6.2192h1v-5.8656l-1-0.35355z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m320.98 66.381v5.6889h1v-5.4237l-1-0.26516z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m322.98 66.823v5.2469h1v-5.0701l-1-0.17678z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m324.98 67.177v4.8934h1v-4.8492l-1-0.04419z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m326.98 67.398v4.6724h1v-4.805l-1 0.13258z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <path d="m328.98 67.354v4.7166h1v-4.8934l-1 0.17678z" style="fill:#fff;opacity:0.449;fill-rule:evenodd"/>
+ <rect width="31" x="303.98" y="85.12" rx="0.817" height="11" style="fill:#2e3436;fill-rule:evenodd"/>
+ <rect width="29" x="304.98" y="86.12" rx="0.13" height="9" style="fill:url(#linearGradient9294);fill-rule:evenodd"/>
+ <rect width="29" x="304.98" y="86.12" rx="0.13" height="3" style="fill:url(#linearGradient4055);fill-rule:evenodd"/>
+ <rect width="10.04" x="306.98" y="87.12" rx="0.13" height="2" style="fill:#e9b96e;fill-rule:evenodd"/>
+ <rect width="4.04" x="318.95" y="87.12" rx="0.13" height="2" style="fill:#e9b96e;fill-rule:evenodd"/>
+ <path d="m 302.78 52.5 c -0.141 0.009 -0.147 0.006 -0.219 0.125 -0.072 0.119 -0.108 0.367 -0.094 0.531 a 1 1 0 0 1 0 0.094 l 0 40.31 c 0.033 0.494 0.497 1.127 1.344 1.063 a 1 1 0 0 1 0.063 0 l 31.781 0 c 0.355 -0.017 0.822 -0.207 0.813 -1.281 l 0 -36.906 c 0 -0.507 -0.035 -0.604 -0.438 -1 a 1 1 0 0 1 -0.02 -0.031 l -2.719 -2.813 c -0.06 -0.056 -0.029 -0.028 -0.031 -0.031 -0.002 -0.003 -0.031 -0.031 -0.031 -0.031 0 0 -0.146 -0.031 -0.5 -0.031 l -29.938 0 z" transform="translate(.03111 -.12952)" style="fill:none;opacity:0.18;stroke:url(#linearGradient6216);stroke-dashoffset:0.8"/>
+ <rect width="29.19" x="305" y="93" height="1.125" style="fill:url(#radialGradient9310);fill-rule:evenodd"/>
+ <rect width="29" x="304.98" y="86.12" rx="0.13" height="9" style="fill:url(#linearGradient9320);opacity:0.408;fill-rule:evenodd"/>
+ <path d="m 302.78 52.594 c -0.113 0.007 -0.065 -0.007 -0.125 0.094 -0.06 0.1 -0.106 0.322 -0.094 0.469 a 1.087 1.087 0 0 1 0 0.094 l 0 40.31 c 0.03 0.446 0.418 1.029 1.219 0.969 a 1.087 1.087 0 0 1 0.094 0 l 31.781 0 c 0.308 -0.015 0.728 -0.147 0.719 -1.188 l 0 -36.906 c 0 -0.489 -0.014 -0.552 -0.406 -0.938 a 1.087 1.087 0 0 1 -0.031 -0.031 l -2.719 -2.813 c -0.117 -0.111 -0.047 -0.036 -0.031 -0.031 s -0.118 -0.031 -0.469 -0.031 l -29.938 0 z" style="fill:none;stroke:url(#radialGradient9354);stroke-dashoffset:0.8"/>
+ <path d="m222 188a16 16 0 1 1 -32 0 16 16 0 1 1 32 0z" transform="matrix(.1875 0 0 .1875 290.88 44.25)" style="fill:url(#radialGradient11433);opacity:0.66;stroke:url(#radialGradient11460);fill-rule:evenodd;stroke-width:5.333"/>
+ <g style="opacity:0.25">
+ <path d="m308.53 76.469-1.9688 1.9688v3.0625h16v-5.0312h-14.031z" transform="translate(0 1)" style="fill:none;opacity:0.136;stroke:#fff"/>
+ <path d="m306.55 78.433v3.0715h16.02v-5.0381l-14.054 0.000002-1.9666 1.9666" style="fill:none;opacity:0.51;stroke:url(#radialGradient9554)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-memory.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-memory.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-audio.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-audio.svg
new file mode 100644
index 00000000..8ab39a39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-audio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#eee8d5">
+ <path d="m 24 8 c -8.837 0 -16 7.163 -16 16 c 0 8.837 7.163 16 16 16 c 8.837 0 16 -7.163 16 -16 c 0 -8.837 -7.163 -16 -16 -16 z m 0 11 c 2.756 0 5 2.244 5 5 c 0 2.756 -2.244 5 -5 5 c -2.756 0 -5 -2.244 -5 -5 c 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 c 0 2.215 1.785 4 4 4 c 2.215 0 4 -1.785 4 -4 c 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 c 0 1.381 -1.119 2.5 -2.5 2.5 c -1.381 0 -2.5 -1.119 -2.5 -2.5 c 0 -1.381 1.119 -2.5 2.5 -2.5 z" transform="translate(0 1004.3622)"/>
+ </g>
+ <path d="m 22.268 22.21 c 0.389 -0.377 0.89 -0.631 1.43 -0.698 l -0.194 -1.469 c -0.863 0.107 -1.652 0.486 -2.273 1.088 l 1.037 1.078 z m -1.732 -1.788 c 0.776 -0.746 1.779 -1.23 2.852 -1.366 l -1.392 -10.916 c -3.438 0.439 -6.654 1.974 -9.133 4.374 l 7.673 7.908 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 26.333 24.867 c -0.189 0.508 -0.531 0.953 -0.99 1.246 l 0.808 1.242 c 0.733 -0.469 1.282 -1.15 1.583 -1.962 l -1.401 -0.526 z m 2.333 0.867 c -0.379 1.01 -1.075 1.876 -1.985 2.461 l 5.96 9.251 c 2.914 -1.878 5.154 -4.648 6.357 -7.883 l -10.332 -3.83 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 25.793 25.727 c -0.376 0.39 -0.868 0.661 -1.406 0.747 l 0.245 1.462 c 0.859 -0.137 1.634 -0.542 2.235 -1.166 l -1.074 -1.042 z m 1.793 1.727 c -0.75 0.773 -1.735 1.291 -2.803 1.463 l 1.768 10.862 c 3.421 -0.557 6.582 -2.202 8.977 -4.687 l -7.942 -7.638 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 21.684 23.09 c 0.198 -0.504 0.549 -0.942 1.014 -1.227 l -0.785 -1.257 c -0.742 0.455 -1.303 1.126 -1.619 1.932 l 1.391 0.553 z m -2.316 -0.911 c 0.398 -1 1.11 -1.856 2.031 -2.423 l -5.784 -9.362 c -2.949 1.822 -5.241 4.55 -6.505 7.761 l 10.257 4.02 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 24 19 c -2.761 0 -5 2.239 -5 5 c 0 2.761 2.239 5 5 5 c 2.761 0 5 -2.239 5 -5 c 0 -2.761 -2.239 -5 -5 -5 z m 0 1 c 2.209 0 4 1.791 4 4 c 0 2.209 -1.791 4 -4 4 c -2.209 0 -4 -1.791 -4 -4 c 0 -2.209 1.791 -4 4 -4 z" style="fill:#839496;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 28.24 9.552 c 0.742 -0.116 1.54 -0.047 2.251 0.294 2.841 1.364 5.264 0.307 5.264 0.307 0 0 -1.908 4.618 -5.269 4.486 -3.176 -0.122 -3.649 0.749 -3.738 0.854 l 1.927 13.377 c 0.014 0.091 0.032 0.173 0.041 0.263 0.3 2.883 -1.71 6.133 -4.937 7.989 -4.093 2.354 -8.922 1.619 -10.797 -1.649 -1.875 -3.268 -0.095 -7.857 3.999 -10.211 3.168 -1.822 6.779 -1.758 9.12 -0.135 l -2.084 -13.352 -0.069 -0.098 c 0 0 2.063 -1.81 4.293 -2.126 z" style="fill:#d33682;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-optical-bd.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-bd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-cd-audio.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-cd-r.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-r.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-cd-rw.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd-rw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-cd.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-cdr.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-data.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-data.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-r-plus.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-r-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-r.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-r.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-ram.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-ram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-rom.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-rom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-rw.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-rw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd-video.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical-dvd.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-optical.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-optical.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-optical.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/media-removable.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-removable.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/media-tape.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-tape.svg
new file mode 100644
index 00000000..950767a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-tape.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <circle cx="18" cy="24.5" r="7" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="6" cy="24.5" cx="30" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="18" cy="24.5" r="3" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="3" cy="24.5" cx="30" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.176 13 c -0.652 0 -1.176 0.545 -1.176 1.222 l 0 19.556 c 0 0.677 0.525 1.222 1.176 1.222 l 37.647 0 c 0.652 0 1.176 -0.545 1.176 -1.222 l 0 -19.556 c 0 -0.677 -0.525 -1.222 -1.176 -1.222 l -37.647 0 m 2.684 6.111 9.08 0 0 11 -9.08 0 -0.349 -0.611 c -1.544 -3.03 -1.544 -6.753 0 -9.778 0.11 -0.209 0.226 -0.412 0.349 -0.611 z m 23.2 0 9.08 0 0.349 0.611 c 1.544 3.03 1.544 6.753 0 9.778 -0.11 0.209 -0.226 0.412 -0.349 0.611 l -9.08 0 0 -11 z" style="fill:#838488;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 19 1.966 0 0 -4 l 36.03 0 l 0 4 2 0 0 -6 -40 0 z" style="fill:#383838;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="10" x="18" y="20" rx="0.6" ry="0.714" style="fill:#fffcd3;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="2" x="18" y="19" rx="0.6" ry="0.5" style="fill:#f57979;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37 13 0 6.111 3 0 l 0 -6.111 -3 0 m 0 17.11 0 4.889 l 3 0 0 -4.889 -3 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/48/devices/media-zip.svg b/.icons/Material-Black-Lime-Numix/48/devices/media-zip.svg
new file mode 100644
index 00000000..f615282f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/media-zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0 -1004.3622)" style="fill:#919fa9">
+ <path d="m 13.5 8 c -0.121 0.02 -0.238 0.063 -0.344 0.125 l -4.688 2.906 c -0.284 0.178 -0.468 0.508 -0.469 0.844 l 0 26.16 c 0 0.524 0.476 1 1 1 l 3.688 0 c 0.016 0.513 0.487 0.969 1 0.969 l 20.625 0 c 0.513 0 0.984 -0.456 1 -0.969 l 3.688 0 c 0.524 0 1 -0.476 1 -1 l 0 -26.16 c -0.001 -0.336 -0.184 -0.665 -0.469 -0.844 l -4.688 -2.906 c -0.161 -0.09 -0.347 -0.133 -0.531 -0.125 l -20.625 0 c -0.062 -0.01 -0.125 -0.01 -0.188 0 z m 0.5 2 l 21 0 l 3 2 l 0 25 l -3 0 l 0 -10 l -22 0 l 0 10 l -3 0 l 0 -25 l 4 -2 z m 0 21 l 20 0 l 0 1 l -20 0 l 0 -1 z m 0 4 l 20 0 l 0 1 l -20 0 l 0 -1 z" transform="translate(0 1004.3622)" style="color:#000"/>
+ <path d="m 22.5 1013.36 -3.5 0 0 3 14 0 0 -3 z"/>
+ <path d="m 14 1029.36 0 -7 14 0 0 7 z"/>
+ <path d="m 30 1022.36 0 7 4 0 0 -7 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/monitor.svg b/.icons/Material-Black-Lime-Numix/48/devices/monitor.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/monitor.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/mouse.svg b/.icons/Material-Black-Lime-Numix/48/devices/mouse.svg
new file mode 100644
index 00000000..98d07736
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/mouse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="18.271" height="30.373" x="15.02" y="9.119" ry="9.492" rx="9.136" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0 -1004.3622)" style="fill:#839496;fill-opacity:1">
+ <path d="m 23 1012.36 0 15 -9 0 0 -5.708 c 0 -4.813 4.079 -8.685 9 -9.292 z m 2 0 c 4.837 0.675 9 4.535 9 9.292 l 0 5.708 -9 0 z m -11 17 20 0 0 5.583 c 0 5.24 -4.436 9.417 -10 9.417 c -5.564 0 -10 -4.177 -10 -9.417 z" style="color:#000"/>
+ </g>
+ <path d="m 30 10 l 0 13 l 2 0 l 0 -11.125 c -0.57 -0.7 -1.251 -1.336 -2 -1.875 z m 0 15 l 0 13.13 c 0.76 -0.535 1.431 -1.16 2 -1.875 l 0 -11.25 l -2 0 z" style="fill:#fdf6e3;opacity:0.246;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-apple-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-apple-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/multimedia-player-apple-ipod.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-apple-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/multimedia-player-ipod-mini-blue.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod-mini-blue.svg
new file mode 120000
index 00000000..e6622971
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/multimedia-player-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/multimedia-player-ipod.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/multimedia-player.svg b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player.svg
new file mode 100644
index 00000000..1809ef7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/multimedia-player.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="12" height="14.915" x="18" y="11" rx="1.065" style="fill:#78b9e7;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="12" x="18" y="26" rx="1.065" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 22 26 3 -16 6 0 0 16 z" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <g transform="translate(0 -1004.3622)" style="fill:#93a1a1">
+ <path d="m 18.656 1013.38 c -1.46 0 -2.656 1.196 -2.656 2.656 l 0 24.622 c 0 1.46 1.196 2.688 2.656 2.688 l 10.656 0 c 1.46 0 2.688 -1.227 2.688 -2.688 l 0 -24.622 c 0 -1.46 -1.227 -2.656 -2.688 -2.656 z m 1 2 8.688 0 c 0.923 0 1.656 0.733 1.656 1.656 l 0 10.747 c 0 0.923 -0.733 1.656 -1.656 1.656 l -8.688 0 c -0.923 0 -1.656 -0.733 -1.656 -1.656 l 0 -10.747 c 0 -0.923 0.733 -1.656 1.656 -1.656 z m 4.344 15.966 c 2.761 0 5 2.238 5 5 0 2.761 -2.239 5 -5 5 -2.761 0 -5 -2.239 -5 -5 0 -2.762 2.239 -5 5 -5 z" style="color:#000"/>
+ </g>
+ <path d="m 26 32 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" style="fill:#073642;fill-opacity:0.41;stroke:none"/>
+ <rect width="2" height="30" x="28" y="9" style="fill:#fdf6e3;fill-opacity:0.237;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/music-player.svg b/.icons/Material-Black-Lime-Numix/48/devices/music-player.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/music-player.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/network-modem.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-modem.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/network-vpn.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-vpn.svg
new file mode 100644
index 00000000..2ba069d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 21 28 0 9 -15 0 0 6 36 0 0 -6 -15 0 0 -9 -6 0 z" style="fill:#919fa9;fill-opacity:1;color:#bebebe"/>
+ <path d="m 24 4 c -2.945 0 -6 1.863 -6 6 l 0 6 0 3 1.5 0 10.5 0 0 0 0 -3 0 -6 c 0 -4.077 -3.055 -6 -6 -6 m 0 3 c 1.692 0 3 1.308 3 3 l 0 3 -6 0 0 -3 c 0 -1.692 1.308 -3 3 -3 z" style="fill:#bebebe;color:#bebebe"/>
+ <path d="m 12.339 13.339 c 0.471 -0.471 1.661 -0.339 1.661 -0.339 l 20 0 c 0 0 1.19 -0.132 1.661 0.339 c 0.471 0.471 0.339 1.661 0.339 1.661 l 0 16 -24 0 0 -16 c 0 0 -0.132 -1.19 0.339 -1.661 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <rect width="5" height="18" x="28" y="13" style="fill:#e9d988;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/network-wired-disconnected.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-wired-disconnected.svg
new file mode 100644
index 00000000..db9b122b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/network-wired-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <rect width="36" height="32" x="6" y="8" style="fill:#292929;fill-opacity:1"/>
+ </g>
+ <rect x="12" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 8,43 C 4,43 3,42 3,39 L 3,9 C 3,6 4,5 8,5 l 32,0 c 4,0 5,1 5,4 l 0,30 c 0,3 -1,4 -5,4 z m 8,-9 3,0 0,4 10,0 0,-4 3,0 0,-3 7,0 0,-18 c 0,-2 0,-3 -1.5,-3 l -27,0 C 9,10 9,11 9,13 l 0,18 7,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+ <rect x="19" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="26" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="33" y="-19" width="3" height="8" 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/48/devices/network-wired.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-wired.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/network-wireless.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-wireless.svg
new file mode 100644
index 00000000..07b96662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 24 1023.71 -0.469 1.5 -7.531 23.16 1 0 7 -4.5 7 4.5 1 0 -7.531 -23.16 z m 0 3.281 1.094 3.469 -1.094 0.875 -1.094 -0.875 z m -1.406 4.469 0.625 0.5 -1.063 0.844 z m 2.813 0 0.438 1.375 -1.063 -0.875 z m -1.406 1.125 l 2.188 1.75 -2.188 1.656 -2.188 -1.656 z m -2.625 2.688 1.781 1.344 -2.906 2.188 z m 5.281 0 1.094 3.531 -2.906 -2.188 z m -2.656 1.969 l 4.094 3.094 -4.094 2.375 -4.094 -2.375 z m -4.531 3.969 3.531 2.063 -5.125 3 z m 9.06 0 1.594 5.063 -5.125 -3 z" style="visibility:visible;fill:#2d2d2d;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="translate(-1,1011.3622)" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 1017.36 c -3.866 0 -7 3.134 -7 7 0 2.279 1.096 4.315 2.781 5.594 l 0.688 -2.063 c -0.905 -0.905 -1.469 -2.151 -1.469 -3.531 c 0 -2.761 2.239 -5 5 -5 2.761 0 5 2.239 5 5 0 1.381 -0.564 2.626 -1.469 3.531 l 0.688 2.063 c 1.686 -1.278 2.781 -3.315 2.781 -5.594 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 1013.36 c -6.075 0 -11 4.925 -11 11 0 4.072 2.212 7.629 5.5 9.531 l 0.625 -1.969 c -2.479 -1.603 -4.125 -4.391 -4.125 -7.563 c 0 -4.971 4.03 -9 9 -9 4.971 0 9 4.03 9 9 0 3.172 -1.646 5.96 -4.125 7.563 l 0.625 1.969 c 3.288 -1.902 5.5 -5.46 5.5 -9.531 0 -6.075 -4.925 -11 -11 -11 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 1009.36 c -8.284 0 -15 6.716 -15 15 0 5.845 3.341 10.899 8.219 13.375 l 0.625 -1.938 c -4.066 -2.197 -6.844 -6.491 -6.844 -11.438 c 0 -7.18 5.82 -13 13 -13 7.18 0 13 5.82 13 13 0 4.946 -2.778 9.24 -6.844 11.438 l 0.625 1.938 c 4.878 -2.476 8.219 -7.53 8.219 -13.375 c 0 -8.284 -6.716 -15 -15 -15 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/48/devices/network-workgroup.svg
new file mode 100644
index 00000000..57779f49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/network-workgroup.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="47.5" height="47.5" viewBox="0 0 38 38">
+ <path d="m 4.156 6.332 c -0.551 0.102 -0.988 0.629 -0.988 1.188 l 0 22.961 c 0.008 0.617 0.566 1.176 1.187 1.188 l 29.29 0 c 0.621 -0.012 1.18 -0.57 1.188 -1.188 l 0 -19.695 c -0.008 -0.617 -0.566 -1.176 -1.188 -1.188 l -11.477 0 0 -2.078 c -0.012 -0.617 -0.57 -1.176 -1.188 -1.188 l -16.625 0 c -0.066 -0.004 -0.133 -0.004 -0.199 0 z m 14.05 8 0.793 0 c 3.492 0 6.332 2.844 6.332 6.336 0 3.492 -2.84 6.332 -7.125 6.332 -2.699 0 -5.539 -2.84 -5.539 -6.332 0 -3.492 2.84 -6.336 5.539 -6.336 z m 0.102 0.891 c -0.246 0.035 -0.508 0.086 -0.742 0.148 l -0.742 1.238 c 0.063 0.008 0.113 0.004 0.195 0.051 0.398 0.227 0.582 0.418 0.695 0.445 0.113 0.027 0.613 -0.664 0.246 0.098 -0.367 0.762 -0.516 1.02 -0.941 1.188 -0.023 0.008 -0.07 -0.012 -0.098 0 -0.109 0.129 -0.262 0.281 -0.445 0.445 -0.398 0.355 -0.594 0.387 -0.594 0.742 0 0.355 0.031 0.664 -0.246 1.137 -0.281 0.477 -0.516 0.484 -0.398 0.844 0.121 0.355 0.203 0.969 0 0.691 -0.199 -0.277 -0.086 -0.813 -0.246 -0.496 -0.141 0.277 -0.469 0.359 -0.496 0.645 -0.004 0.039 -0.008 0.098 0 0.148 0.105 0.344 0.695 -0.121 0.695 0.148 0 0.277 -0.516 0.258 -0.398 0.496 0.121 0.234 0.59 -0.465 0.992 -0.348 0.398 0.117 0.133 0.188 0.492 0.348 0.359 0.156 0.547 0.305 0.547 0.543 0 0.238 1.156 0.148 1.039 0.543 -0.121 0.398 -0.234 0.309 -0.594 0.742 -0.199 0.242 -0.379 0.379 -0.496 0.496 0.164 0.121 0.203 0.164 0.395 0.098 0.254 -0.082 -0.047 -0.184 0.148 -0.297 0.051 -0.027 0.07 -0.074 0.102 -0.098 0.027 -0.023 0.039 -0.031 0.098 -0.051 0.121 -0.035 0.34 -0.047 0.891 -0.047 1.102 0 1.684 0.047 1.684 0.047 0 0 0.34 0 0 0.199 -0.25 0.145 -0.73 0.375 -0.793 0.445 0.023 -0.004 0.035 0.02 0.098 0 0.512 -0.141 1.238 -0.238 1.438 -0.297 0.082 -0.023 0.527 -0.281 0.891 -0.445 0.012 -0.035 0.035 -0.066 0.047 -0.098 l -0.047 0 c -0.281 -0.121 -0.527 -0.684 -0.445 -0.844 0.078 -0.16 0.293 -0.293 0.492 -0.691 0.203 -0.398 0.164 -0.07 -0.395 -0.793 -0.559 -0.719 -0.859 0.043 -1.137 -0.195 -0.281 -0.242 -0.852 -0.453 -1.09 -0.891 c -0.238 -0.441 -0.148 -0.117 -0.148 -0.594 c 0 -0.48 -0.02 -0.145 0.098 -0.547 0.121 -0.398 0.441 -0.461 0.844 -0.742 0.055 -0.039 0.09 -0.02 0.148 -0.047 -0.09 -0.086 -0.195 -0.297 -0.445 -0.547 0 0 0.242 -0.512 0.445 -0.594 0.191 -0.074 0.328 -0.023 0.594 0.051 0.012 -0.043 -0.012 -0.051 0 -0.148 0.039 -0.32 -0.102 -0.148 -0.102 -0.348 0 -0.199 0.066 0.031 0.348 -0.047 0.281 -0.082 0.266 -0.676 0.543 -0.594 0.281 0.078 0.305 -0.086 0.547 -0.445 0.238 -0.363 -0.027 -0.188 -0.348 -0.348 -0.32 -0.16 -0.02 0.266 -0.098 0.543 -0.082 0.281 -0.316 0.105 -0.594 -0.492 -0.281 -0.602 -0.063 -0.363 0.098 -0.844 0.027 -0.082 0.059 -0.148 0.098 -0.195 -0.52 -0.227 -1.09 -0.344 -1.68 -0.398 -0.004 0.027 0 0.02 0 0.051 -0.059 0.535 -0.332 0.191 -0.445 0.246 -0.113 0.059 -0.844 1.105 -0.844 0.992 0 -0.113 0.102 -0.297 0.102 -0.297 0 0 0.09 -0.48 0 -0.992 z m 2.273 2.129 c 0.125 0.02 0.238 0.129 0.297 0.246 0.035 0.066 -0.012 0.086 -0.047 0.102 0 0 0.047 0.156 0.047 0.195 0 0.039 -0.105 0.051 -0.297 0 -0.141 -0.035 0.004 -0.074 0.102 -0.148 l -0.199 0 c -0.07 0 -0.082 -0.035 -0.098 -0.047 0.008 0.008 -0.02 0.027 0 0.047 0.09 0.113 -0.02 0.023 -0.148 0.051 -0.133 0.031 -0.012 -0.086 0.047 -0.199 0 0 0.086 0.074 0.102 0.102 0.023 -0.055 0.047 -0.16 0.047 -0.297 0.051 -0.023 0.109 -0.063 0.148 -0.051 z m 3.02 0.348 c -0.199 0.148 -0.434 0.48 -0.645 0.691 -0.359 0.359 0.195 0.406 0.398 0.445 0.199 0.039 0.391 -0.098 0.789 -0.098 -0.004 -0.02 -0.039 -0.031 -0.047 -0.051 -0.055 0.008 -0.086 0 -0.148 0 -0.234 0 -0.105 -0.176 -0.051 -0.496 -0.082 -0.164 -0.199 -0.34 -0.297 -0.492 z m -2.473 0.742 c -0.086 -0.027 -0.195 0.059 -0.348 0.148 0.109 0.156 -0.223 0.574 -0.395 0.891 -0.008 0.008 -0.043 0.035 -0.051 0.047 0.344 -0.055 0.883 0.047 2.078 0.348 0 0 0.465 -0.16 0.543 0 0.031 0.055 0.164 0.086 0.348 0.098 0.484 -0.188 0.246 -0.305 0.246 -0.691 0 -0.398 -0.621 0 -0.543 -0.199 0.078 -0.199 -0.066 -0.164 -0.348 -0.445 c -0.277 -0.277 -0.242 0.695 -0.445 0.496 -0.199 -0.199 -0.215 -0.039 -0.297 -0.199 c -0.078 -0.16 -0.344 -0.445 -0.344 -0.445 0 0 0.188 0.246 0.148 0.645 -0.043 0.398 -0.594 0.051 -0.594 0.051 0 0 0.086 -0.063 0.246 -0.102 0.16 -0.039 -0.027 -0.262 -0.148 -0.543 -0.031 -0.066 -0.063 -0.086 -0.098 -0.098 z m 3.363 1.977 c -0.043 0.035 -0.094 0.078 -0.148 0.102 -0.441 0.16 -0.793 0.492 -0.793 0.492 0 0 0.531 0.027 0.891 0.348 0.027 -0.219 0.051 -0.469 0.051 -0.691 0 -0.082 0.004 -0.168 0 -0.25 z" style="fill:#8f9ea8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/network_fs.svg b/.icons/Material-Black-Lime-Numix/48/devices/network_fs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/network_fs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/nfs.svg b/.icons/Material-Black-Lime-Numix/48/devices/nfs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/nfs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/nm-device-wired.svg b/.icons/Material-Black-Lime-Numix/48/devices/nm-device-wired.svg
new file mode 100644
index 00000000..8a8d02f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/nm-device-wired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <rect width="36" height="32" x="6" y="8" style="fill:#292929;fill-opacity:1"/>
+ </g>
+ <rect x="12" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 8,43 C 4,43 3,42 3,39 L 3,9 C 3,6 4,5 8,5 l 32,0 c 4,0 5,1 5,4 l 0,30 c 0,3 -1,4 -5,4 z m 8,-9 3,0 0,4 10,0 0,-4 3,0 0,-3 7,0 0,-18 c 0,-2 0,-3 -1.5,-3 l -27,0 C 9,10 9,11 9,13 l 0,18 7,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+ <rect x="19" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="26" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="33" y="-19" width="3" height="8" 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/48/devices/nm-device-wireless.svg b/.icons/Material-Black-Lime-Numix/48/devices/nm-device-wireless.svg
new file mode 100644
index 00000000..b0a25204
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/nm-device-wireless.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <rect width="1" height="17" x="13" y="19" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 5 33 38 0 0 10 -38 0 z" style="fill:#999;stroke:none"/>
+ <rect y="37" x="7" height="2" width="4" style="fill:#1a1a1a;fill-opacity:1;stroke:none"/>
+ <path d="M 15.25 19 A 1.75 1.75 0 0 1 13.5 20.75 1.75 1.75 0 0 1 11.75 19 1.75 1.75 0 0 1 13.5 17.25 1.75 1.75 0 0 1 15.25 19" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="29.513" cy="38" r="1.313" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="10" x="34" y="33" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none"/>
+ <circle cx="34.763" cy="38" r="1.313" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="40.01" cy="38" r="1.313" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.08 8.146 -1.629 1.141 c 1.919 2.753 3.053 6.096 3.053 9.713 c 0 3.618 -1.15 6.947 -3.074 9.697 l 1.635 1.145 c 2.155 -3.077 3.439 -6.805 3.439 -10.842 0 -4.04 -1.272 -7.774 -3.424 -10.854 m -3.275 2.293 -1.629 1.139 c 1.464 2.104 2.328 4.658 2.328 7.422 c 0 2.764 -0.868 5.315 -2.334 7.416 l 1.633 1.143 c 1.699 -2.427 2.701 -5.375 2.701 -8.559 c 0 -3.183 -1 -6.13 -2.699 -8.561 z m -21.326 2.293 c -1.241 1.781 -1.975 3.938 -1.975 6.268 c 0 2.33 0.734 4.487 1.977 6.266 l 1.623 -1.135 c -1.01 -1.454 -1.6 -3.221 -1.6 -5.131 c 0 -1.91 0.593 -3.675 1.602 -5.129 z m 18.05 0 -1.627 1.139 c 1.01 1.454 1.602 3.219 1.602 5.129 c 0 1.91 -0.591 3.677 -1.6 5.131 l 1.623 1.135 c 1.242 -1.778 1.977 -3.936 1.977 -6.266 c 0 -2.329 -0.734 -4.487 -1.975 -6.268 z m -14.775 2.293 c -0.785 1.131 -1.25 2.499 -1.25 3.975 c 0 1.476 0.48 2.833 1.266 3.963 l 1.617 -1.131 c -0.556 -0.802 -0.883 -1.775 -0.883 -2.832 c 0 -1.056 0.326 -2.029 0.879 -2.834 z m 11.5 0 -1.629 1.141 c 0.553 0.805 0.879 1.778 0.879 2.834 c 0 1.057 -0.327 2.03 -0.883 2.832 l 1.617 1.131 c 0.786 -1.13 1.266 -2.487 1.266 -3.963 c 0 -1.475 -0.465 -2.844 -1.25 -3.975 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 32.357 5.85 l -1.635 1.145 c 2.375 3.403 3.777 7.536 3.777 12.01 c 0 4.47 -1.402 8.603 -3.777 12.01 l 1.635 1.145 c 2.607 -3.729 4.143 -8.261 4.143 -13.15 c 0 -4.89 -1.535 -9.421 -4.143 -13.15 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/48/devices/pda.svg b/.icons/Material-Black-Lime-Numix/48/devices/pda.svg
new file mode 100644
index 00000000..ad6458b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/pda.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="20" height="22" x="14" y="9" style="fill:#5aa9e1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="20" height="8" x="14" y="30.5" rx="1" style="fill:#a9aeb7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 9 -13 22 17 0 0 -22" style="fill:#fdf6e3;fill-opacity:0.188;stroke:none;fill-rule:evenodd"/>
+ <g transform="translate(0 -1004.3622)" style="fill:#073642;fill-opacity:1">
+ <path d="m 14.5 8 c -0.814 0 -1.5 0.686 -1.5 1.5 l 0 28 c 0 0.069 0.076 0.676 0.406 1.031 c 0.331 0.355 0.779 0.586 1.438 0.781 c 1.317 0.39 3.612 0.688 8.156 0.688 l 2 0 c 4.05 0 6.355 -0.315 7.75 -0.688 c 0.697 -0.186 1.171 -0.376 1.531 -0.625 c 0.361 -0.249 0.719 -0.517 0.719 -1.188 l 0 -28 c 0 -0.814 -0.686 -1.5 -1.5 -1.5 l -19 0 z m 0.5 2 l 18 0 l 0 20 l -18 0 l 0 -20 z m 1 21 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 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 4 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 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 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 -16 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 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 0 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 5 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 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" transform="translate(0 1004.3622)" style="color:#000"/>
+ </g>
+ <path d="m 32 8 -2 0 0 31.777 c 0.808 -0.085 1.445 -0.19 2 -0.305 z" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/phone-motorola-droid.svg b/.icons/Material-Black-Lime-Numix/48/devices/phone-motorola-droid.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/phone-motorola-droid.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/phone.svg b/.icons/Material-Black-Lime-Numix/48/devices/phone.svg
new file mode 100644
index 00000000..6db38c4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/phone.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="14" height="30.01" x="17" y="8.993" rx="2.069" style="fill:#5aa9e1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 37 8 -26 3 0 0 26 z" style="fill:#fdf6e3;fill-opacity:0.189;stroke:none"/>
+ <rect width="4" height="2" x="22" y="37" rx="1" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="3" x="20" y="9" rx="1" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <g transform="translate(0 -1004.3622)" style="fill:#073642">
+ <path d="m 18.625 8 c -1.434 0 -2.625 1.159 -2.625 2.594 l 0 26.781 c 0 1.434 1.191 2.625 2.625 2.625 l 10.75 0 c 1.434 0 2.625 -1.191 2.625 -2.625 l 0 -26.781 c 0 -1.435 -1.191 -2.594 -2.625 -2.594 l -10.75 0 z m 3.875 2 l 3 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 -3 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 m -4.5 2 l 12 0 l 0 24 l -12 0 l 0 -24 z m 6 25 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" transform="translate(0 1004.3622)" style="color:#000"/>
+ </g>
+ <rect width="2" height="32" x="28" y="8" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/printer-network.svg b/.icons/Material-Black-Lime-Numix/48/devices/printer-network.svg
new file mode 120000
index 00000000..6b81b610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/printer-remote.svg b/.icons/Material-Black-Lime-Numix/48/devices/printer-remote.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/printer-remote.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/printer1.svg b/.icons/Material-Black-Lime-Numix/48/devices/printer1.svg
new file mode 100644
index 00000000..f2bfb5c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/printer1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="24" height="13" x="12" y="8" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <path d="m 10 21 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 2 0 l 0 -6 l 24 0 l 0 6 l 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -28 0 z" style="fill:#749ebb;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="9" x="12" y="31" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="1" x="12" y="22.02" style="fill:#55809d;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="5.983" x="12" y="24" 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="translate(-1.0169492,1.0169492)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="16" x="36" y="21" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/printmgr.svg b/.icons/Material-Black-Lime-Numix/48/devices/printmgr.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/printmgr.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/processor.svg b/.icons/Material-Black-Lime-Numix/48/devices/processor.svg
new file mode 100644
index 00000000..9b1f0977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/processor.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="26" height="26" x="11" y="11" rx="2" style="stroke-dasharray:none;stroke-opacity:1;fill:#599cd0;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#878787;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <circle cx="32.5" cy="15.5" r="1.5" style="fill:#dfdfdf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="2" x="6" y="-34" transform="matrix(0,1,-1,0,0,0)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-16" x="6" height="2" width="5" transform="matrix(0,1,-1,0,0,0)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="5" height="2" x="6" y="-22" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-28" x="6" height="2" width="5" transform="matrix(0,1,-1,0,0,0)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-34" x="37" height="2" width="5" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="5" height="2" x="37" y="-16" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="37" height="2" width="5" transform="matrix(0,1,-1,0,0,0)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="5" height="2" x="37" y="-28" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="2" x="-11" y="-34" transform="scale(-1,-1)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-16" x="-11" height="2" width="5" transform="scale(-1,-1)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" width="5" height="2" x="-11" y="-22" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-28" x="-11" height="2" width="5" transform="scale(-1,-1)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" y="-34" x="-42" height="2" width="5" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" width="5" height="2" x="-42" y="-16" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="-42" height="2" width="5" transform="scale(-1,-1)" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="scale(-1,-1)" width="5" height="2" x="-42" y="-28" style="fill:#878787;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.63034803,0,0,0.63034803,5.7500737,8.692094)">
+ <path d="m 22.606 33.27 c 0 0.149 -0.048 0.276 -0.142 0.377 -0.094 0.098 -0.211 0.151 -0.36 0.151 l -2.167 0 c -0.146 0 -0.266 -0.053 -0.362 -0.168 -0.096 -0.106 -0.142 -0.228 -0.142 -0.36 l 0 -13.244 c 0 -0.134 0.046 -0.257 0.142 -0.355 0.096 -0.098 0.216 -0.149 0.362 -0.149 l 2.167 0 c 0.154 0 0.278 0.048 0.367 0.137 0.089 0.091 0.134 0.216 0.134 0.367 z m 0 -15.84 c 0 0.149 -0.048 0.271 -0.146 0.367 -0.098 0.094 -0.214 0.139 -0.355 0.139 l -2.141 0 c -0.134 0 -0.252 -0.046 -0.362 -0.139 -0.113 -0.096 -0.168 -0.218 -0.168 -0.367 l 0 -2.163 c 0 -0.132 0.055 -0.247 0.168 -0.353 0.11 -0.098 0.228 -0.151 0.362 -0.151 l 2.141 0 c 0.142 0 0.257 0.05 0.355 0.149 0.098 0.098 0.146 0.216 0.146 0.355 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.471 17.439 c 0 0.144 -0.151 0.528 -0.454 1.152 l -6.787 14.735 c -0.094 0.185 -0.18 0.312 -0.278 0.379 -0.094 0.065 -0.228 0.098 -0.398 0.098 l -2.616 0 c -0.235 0 -0.358 -0.13 -0.358 -0.382 0 -0.067 0.024 -0.142 0.062 -0.221 l 7.207 -15.09 0 -0.048 c 0 -0.034 -0.007 -0.06 -0.024 -0.086 -0.017 -0.024 -0.048 -0.038 -0.098 -0.038 l -7.746 0 c -0.13 0 -0.245 -0.043 -0.348 -0.132 -0.106 -0.089 -0.154 -0.197 -0.154 -0.317 l 0 -2.246 c 0 -0.13 0.048 -0.242 0.154 -0.338 0.103 -0.091 0.218 -0.139 0.348 -0.139 l 10.485 0 c 0.278 0 0.514 0.098 0.71 0.295 0.197 0.197 0.295 0.434 0.295 0.71 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <rect width="4" height="28" x="28" y="10" style="fill:#fff;opacity:0.258;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/samba.svg b/.icons/Material-Black-Lime-Numix/48/devices/samba.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/samba.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/scanner.svg b/.icons/Material-Black-Lime-Numix/48/devices/scanner.svg
new file mode 100644
index 00000000..545c64f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/scanner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="38" height="26" x="5" y="11" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="30" height="18" x="9" y="15" style="fill:#fffedb;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 30 21 0 0 -7 -6 2 -5 -5 -4 7 -3 -3 z" style="fill:#a6e3ff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 32 7 11 4 0 26 -11 4" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="7" cy="33" r="1" style="fill:#e4db5c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1" cy="30" cx="7" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="7" cy="27" r="1" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="14" cy="20" r="2" style="fill:#f6e972;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 11 l 0 26 l 2 0 l 0 -26 l -2 0 z" style="fill:#fff;opacity:0.3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/smartphone.svg b/.icons/Material-Black-Lime-Numix/48/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/stock_cell-phone.svg b/.icons/Material-Black-Lime-Numix/48/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/stock_mic.svg b/.icons/Material-Black-Lime-Numix/48/devices/stock_mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/stock_printers.svg b/.icons/Material-Black-Lime-Numix/48/devices/stock_printers.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/stock_printers.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/system-config-soundcard.svg b/.icons/Material-Black-Lime-Numix/48/devices/system-config-soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/system-config-soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/system-floppy.svg b/.icons/Material-Black-Lime-Numix/48/devices/system-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/system-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/system.svg b/.icons/Material-Black-Lime-Numix/48/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/tablet.svg b/.icons/Material-Black-Lime-Numix/48/devices/tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/usbpendrive-unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/usbpendrive-unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/usbpendrive_unmount.svg b/.icons/Material-Black-Lime-Numix/48/devices/usbpendrive_unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/video-display.svg b/.icons/Material-Black-Lime-Numix/48/devices/video-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/video-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/wired-gui.svg b/.icons/Material-Black-Lime-Numix/48/devices/wired-gui.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/devices/xfce-printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/xfce-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/xfce-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/xfce4-display.svg b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/xfce4-keyboard.svg b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mount.svg b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mouse.svg b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/xfce4-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast-mouse.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast-printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast_HD.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast_HD.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast_HD.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast_idetude.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast_idetude.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast_idetude.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast_mouse.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast_mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast_mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast_printer.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast_printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast_printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/devices/yast_soundcard.svg b/.icons/Material-Black-Lime-Numix/48/devices/yast_soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/devices/yast_soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-installed.svg b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-installed.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/cs-xlet-running.svg b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-running.svg
new file mode 100644
index 00000000..bbd7c1c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-running.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604 24 a 19.604 19.604 0 0 1 -39.21 0 19.604 19.604 0 1 1 39.21 0 z" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 34 24 a 10 10 0 1 1 -20 0 10 10 0 1 1 20 0 z" style="fill:#53a93f;fill-opacity:0.941;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-system.svg b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-system.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/cs-xlet-update.svg b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-update.svg
new file mode 100644
index 00000000..2ff48369
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/cs-xlet-update.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(4.3724059e-6,-7.9574106e-5)" style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979,0,0,1.56727,2.11819,-31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <path d="m 24.12 10 c -6.951 0 -12.623 5.883 -13.05 13.297 l -4.073 0 6.552 10.612 6.552 -10.612 -4.663 0 c 0.402 -4.81 4.129 -8.566 8.677 -8.566 1.682 0 3.274 0.515 4.604 1.406 l 2.243 -4.03 c -1.991 -1.326 -4.34 -2.11 -6.847 -2.11 z m 10.33 4.091 -6.552 10.612 4.663 0 c -0.402 4.81 -4.129 8.566 -8.677 8.566 -1.682 0 -3.274 -0.515 -4.604 -1.406 l -2.243 4.03 c 1.991 1.326 4.34 2.11 6.847 2.11 c 6.951 0 12.623 -5.883 13.05 -13.297 l 4.073 0 -6.552 -10.612 z" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-art.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-art.svg
new file mode 100644
index 00000000..93c2426f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-art.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#dc322f">
+<g>
+<path d="m 23.556556,16.026705 c -8.784149,0.358158 -17.3293798,4.305771 -13.700788,12.294973 5.293166,-1.833956 12.663583,0.901934 9.602262,2.257494 6.03096,4.573034 20.921997,-2.815091 19.438721,-9.099611 -1.537215,-3.828545 -8.50808,-5.731176 -15.340195,-5.452856 z"/>
+</g>
+<g transform="matrix(1.09026 0 0 1.03448 -1.50326 -1.32909)">
+<path d="M 33.481114,10.506938 20.692081,31.899059 C 19.694152,31.880028 18.766966,31.40615 18.095596,30.451325 L 31.798203,9.5685156 c 0.920962,-0.2178625 1.481932,0.095609 1.682911,0.9384224 z"/>
+<path d="m 18.022025,35.621391 c 1.433695,-0.192397 3.654633,-2.022025 2.617536,-4.670632 -2.486378,-0.711406 -1.92173,-1.071459 -1.92173,-1.071459 -3.41537,0.818253 -6.010951,4.723194 -5.296234,7.205594 0.453143,1.573884 0.37727,1.411937 0.37727,1.411937 0.947256,-3.041647 0.964391,-2.484575 4.223158,-2.87544 z"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-camera.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-camera.svg
new file mode 100644
index 00000000..df11d1a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-camera.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <path d="m 14 13 c -0.554 0 -1 0.446 -1 1 c 0 0.554 0.446 1 1 1 l -3 0 c -0.554 0 -1 0.446 -1 1 l 0 18 c 0 0.554 0.446 1 1 1 l 26 0 c 0.554 0 1 -0.446 1 -1 l 0 -18 c 0 -0.554 -0.446 -1 -1 -1 l -19 0 c 0.554 0 1 -0.446 1 -1 c 0 -0.554 -0.446 -1 -1 -1 l -4 0 z m 19 4 l 1 0 c 0.554 0 1 0.446 1 1 l 0 1 c 0 0.554 -0.446 1 -1 1 l -1 0 c -0.554 0 -1 -0.446 -1 -1 l 0 -1 c 0 -0.554 0.446 -1 1 -1 z m -9 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:#427fed;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-danger.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-danger.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-danger.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-default.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-default.svg
new file mode 100644
index 00000000..86637a69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-default.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#53a93f;fill-opacity:.941" d="M 34.146146,13 20.620973,25.798705 13.853726,19.399367 8.9999751,23.995582 20.611642,35 20.621042,34.9911 20.630442,35 39.000025,17.596214 34.146281,13 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-desktop.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-desktop.svg
new file mode 100644
index 00000000..eb3e8f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604 24 a 19.604 19.604 0 0 1 -39.21 0 19.604 19.604 0 1 1 39.21 0 z" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 12 12 l 0 18 l 8 0 l 0 4 l -3 0 l 0 2 l 14 0 l 0 -2 l -3 0 l 0 -4 l 8 0 l 0 -18 l -24 0 z" style="fill:#427fed;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-development.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-development.svg
new file mode 100644
index 00000000..7a7636e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-development.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#53a93f;fill-opacity:.941" d="m 33.356497,10.004359 c -0.315777,0.03235 -0.641564,0.230426 -0.896764,0.532527 l -5.709386,6.124046 c -0.246376,0.291848 -0.388598,0.649903 -0.388598,1.065053 0,0.13079 0.03363,0.256945 0.05978,0.380373 -0.526679,0.683558 -0.388597,1.449242 -0.388597,3.841794 0,0.701042 -1.412474,1.483464 -1.763633,1.483464 -0.0174,-2.68e-4 -0.01236,0 -0.02989,0 -1.123246,0 -4.79533,0.212006 -5.918632,2.206179 -1.123399,1.994191 -5.32078,11.032516 -5.32078,12.362205 1.685059,10e-7 13.92951,-7.891484 14.557442,-8.634524 0.759475,-0.898958 0.371254,-2.710561 -0.119569,-3.91787 0.0034,-0.0056 -0.002,-0.03135 0,-0.03805 0.01365,-0.04364 0.0137,-0.09584 -0.02989,-0.190188 -0.263061,-0.569409 -0.388598,-1.14217 -0.388598,-1.939915 0,-2.013655 0.148043,-3.031362 0.538058,-3.537491 0.03228,-0.04189 0.05866,-0.103945 0.08968,-0.152151 0.611583,0.113762 1.463839,-0.261385 1.853309,-0.722714 l 5.051763,-5.857786 c 0.510304,-0.604438 0.630097,-1.487659 0.119569,-2.092064 L 34.253266,10.422764 C 33.998336,10.1208 33.67228,9.9720141 33.356504,10.00435 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-document.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-document.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-document.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-documents.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-documents.svg
new file mode 100644
index 00000000..62ff7411
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-documents.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<g>
+<path style="fill:#bebebe;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+</g>
+<g style="fill:#fff;stroke-width:.696" transform="matrix(1.4375 0 0 1.4375 12.50001 -1477.2693)">
+<path style="line-height:normal;color:#000" d="m 3.0014494,1036.3622 c -0.9998038,0 -1.0103877,0.742 -0.9998038,1 l 0,13.9993 c 0,1 0.7037839,1.0058 0.9998038,1 l 9.9980376,0 c 0.999804,0 1.005572,-0.7142 0.999804,-1 l 0,-12.9994 -1.999607,-1.9686 z"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-downloads.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..d2a2a5aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-downloads.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<g>
+<path style="fill:#fff;stroke-width:.792" d="m 43.604269,24.000062 c -6.35e-4,5.131952 -2.113725,10.232051 -5.742796,13.860662 -3.629072,3.628612 -8.729445,5.74106 -13.86141,5.74106 -5.131965,0 -10.232338,-2.112448 -13.861409,-5.74106 C 6.5095819,34.232113 4.3964921,29.132014 4.3958573,24.000062 4.3952224,18.867302 6.5077444,13.765896 10.136939,10.136264 13.766133,6.5066322 18.86729,4.3934894 24.000063,4.3934894 c 5.132773,0 10.23393,2.1131428 13.863124,5.7427746 3.629195,3.629632 5.741717,8.731038 5.741082,13.863798 z"/>
+</g>
+<g transform="matrix(1.08357 0 0 1.05827 -2.00566 -1.39847)">
+<path style="fill:#53a93f;stroke:none;line-height:normal;fill-opacity:.941;color:#000" d="m 24.126683,36.274456 c 0.610184,-0.04375 1.201846,-0.31015 1.638221,-0.73761 l 7.591887,-8.050311 c 0.482496,-0.465205 0.773327,-1.122427 0.792688,-1.79134 0.04506,-1.04873 -0.616579,-2.092308 -1.586081,-2.50168 -0.969498,-0.409376 -2.181662,-0.157013 -2.905816,0.604969 l -5.651512,5.737279 -5.928895,-5.994461 c -0.994758,-0.811413 -2.606902,-0.725439 -3.509166,0.187139 -0.902265,0.91258 -0.965294,2.520931 -0.137199,3.500912 l 7.634882,8.307493 c 0.536303,0.527463 1.310648,0.804592 2.060991,0.73761 z"/>
+<path style="fill:#53a93f;stroke:none;line-height:normal;fill-opacity:.941;color:#000" d="m 24.226984,23.713934 c 1.258309,-0.07389 2.320272,-0.892466 2.271393,-1.750819 l 0,-8.548114 c 0,-0.889763 -1.190302,-1.699323 -2.498533,-1.699323 -1.30823,0 -2.498531,0.80956 -2.498531,1.699323 l 0,8.548114 c -0.04677,0.907832 1.162939,1.755514 2.498535,1.750819 0.07564,0.0023 0.151483,0.0023 0.227136,0 z"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-draft.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-draft.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-draft.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-app.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..111189a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(-6.3147151e-5,-6.18188e-5)" style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979,0,0,1.56727,2.11819,-31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <path d="m 22.678 11.657 c -1.01 0.038 -2.145 0.348 -2.817 1.155 -0.021 0.025 -0.039 0.052 -0.053 0.082 -0.224 0.476 -0.303 0.861 -0.168 1.2 0.135 0.339 0.439 0.49 0.679 0.585 0.239 0.095 0.462 0.159 0.606 0.244 0.144 0.085 0.21 0.145 0.247 0.336 0.044 0.228 0.011 0.349 -0.041 0.441 -0.052 0.092 -0.133 0.181 -0.253 0.227 -0.186 0.072 -0.509 0.072 -0.509 0.072 l -5.986 0 c -0.212 0 -0.383 0.172 -0.383 0.383 l 0 6.01 c 0 0.429 0.087 0.677 0.207 0.861 0.136 0.189 0.3 0.407 0.557 0.551 0.257 0.144 0.593 0.196 0.964 0.124 0.33 -0.064 0.592 -0.25 0.753 -0.462 0.162 -0.212 0.243 -0.438 0.311 -0.627 0.068 -0.189 0.126 -0.344 0.174 -0.417 0.047 -0.071 0.037 -0.067 0.111 -0.073 0.07 -0.004 0.251 0.039 0.486 0.139 0.517 0.455 0.826 1.38 0.858 2.222 0.011 0.313 -0.017 0.607 -0.07 0.861 l 0.005 -0.015 c -0.018 0.07 -0.015 0.08 -0.011 0.056 -0.002 0.009 -0.003 0.017 -0.005 0.026 -0.093 0.724 -0.391 1.427 -0.829 1.808 -0.303 0.125 -0.494 0.144 -0.526 0.132 -0.036 -0.014 -0.083 -0.064 -0.155 -0.245 -0.072 -0.181 -0.139 -0.445 -0.295 -0.711 -0.156 -0.266 -0.445 -0.533 -0.852 -0.612 l 0 0.002 c -0.54 -0.105 -1 0.077 -1.264 0.359 -0.264 0.282 -0.361 0.613 -0.411 0.846 -0.006 0.026 -0.009 0.052 -0.009 0.079 l 0 6.316 c 0 0.213 0.174 0.385 0.386 0.383 l 6.02 0 c 0.416 -0.001 0.679 -0.091 0.869 -0.215 0.139 -0.091 0.396 -0.335 0.541 -0.593 0.144 -0.257 0.198 -0.593 0.126 -0.964 -0.079 -0.407 -0.346 -0.695 -0.612 -0.852 -0.266 -0.156 -0.531 -0.224 -0.712 -0.295 -0.181 -0.072 -0.233 -0.119 -0.247 -0.155 -0.013 -0.032 0.004 -0.221 0.133 -0.532 0.456 -0.513 1.379 -0.823 2.221 -0.852 l 0.003 0 c 0.31 -0.013 0.602 0.016 0.855 0.068 0.016 0.003 0.031 0.005 0.047 0.006 0.007 0.002 0.014 0.003 0.021 0.005 0.727 0.093 1.433 0.393 1.814 0.827 0.125 0.302 0.146 0.491 0.133 0.523 -0.014 0.035 -0.067 0.083 -0.249 0.155 -0.182 0.072 -0.446 0.141 -0.712 0.297 -0.266 0.156 -0.533 0.445 -0.612 0.852 -0.072 0.37 -0.018 0.707 0.126 0.964 0.144 0.257 0.34 0.468 0.546 0.575 0.26 0.159 0.471 0.186 0.866 0.183 l 6.05 0.003 c 0.212 0 0.383 -0.175 0.383 -0.386 l 0 -6.201 c 0 -0.24 0.031 -0.349 0.137 -0.461 0.11 -0.116 0.22 -0.192 0.552 -0.127 l 0.002 0.002 c 0.193 0.037 0.253 0.102 0.338 0.245 0.085 0.143 0.149 0.364 0.244 0.603 0.095 0.239 0.246 0.544 0.585 0.679 0.339 0.135 0.723 0.057 1.2 -0.167 0.03 -0.014 0.058 -0.032 0.083 -0.053 0.679 -0.566 1 -1.469 1.117 -2.338 0.002 -0.017 0.003 -0.033 0.003 -0.05 0 0.052 0.003 0.028 0.003 -0.038 l -0.009 0.082 c 0.069 -0.317 0.101 -0.67 0.088 -1.044 l 0 -0.002 c -0.038 -1.01 -0.352 -2.145 -1.155 -2.817 -0.025 -0.021 -0.053 -0.039 -0.083 -0.053 -0.477 -0.223 -0.862 -0.301 -1.2 -0.167 -0.339 0.135 -0.49 0.44 -0.585 0.679 -0.095 0.239 -0.159 0.461 -0.244 0.605 -0.085 0.144 -0.145 0.21 -0.338 0.247 -0.229 0.044 -0.35 0.01 -0.442 -0.042 -0.093 -0.052 -0.163 -0.143 -0.227 -0.253 -0.067 -0.115 -0.067 -0.506 -0.067 -0.506 l 0 -6.05 c 0 -0.212 -0.172 -0.383 -0.383 -0.383 l -6.284 0 c -0.161 0 -0.342 -0.044 -0.449 -0.148 -0.111 -0.109 -0.184 -0.221 -0.121 -0.546 0.037 -0.193 0.103 -0.253 0.247 -0.338 0.144 -0.085 0.365 -0.15 0.605 -0.244 0.239 -0.094 0.544 -0.245 0.679 -0.583 0.135 -0.338 0.057 -0.723 -0.167 -1.199 -0.014 -0.03 -0.032 -0.058 -0.053 -0.083 -0.564 -0.672 -1.458 -0.994 -2.321 -1.108 -0.015 -0.004 -0.041 -0.006 -0.067 -0.009 -0.308 -0.064 -0.644 -0.097 -1.01 -0.085 l -0.002 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/48/emblems/emblem-dropbox-selsync.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-dropbox-syncing.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-dropbox-unsyncable.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-dropbox-uptodate.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-favorite.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..8ecd310a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorite.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<g style="fill:#dc322f" transform="matrix(.04688 0 0 .04518 8.8826 12.15414)">
+<path d="M 297.29747,550.86823 C 283.52243,535.43191 249.1268,505.33855 220.86277,483.99412 137.11867,420.75228 125.72108,411.5999 91.719238,380.29088 29.03471,322.57071 2.413622,264.58086 2.5048478,185.95124 2.5493594,147.56739 5.1656152,132.77929 15.914734,110.15398 34.151433,71.768267 61.014996,43.244667 95.360052,25.799457 119.68545,13.443675 131.6827,7.9542046 172.30448,7.7296236 c 42.49329,-0.234834 51.43863,4.7197234 76.43471,18.4518354 30.42451,16.714318 61.7399,52.435708 68.21323,77.810591 l 3.9981,15.6724 9.85963,-21.584508 c 55.71617,-121.972928 233.59836,-120.148052 295.50229,3.031588 19.63767,39.07605 21.79364,122.51317 4.38012,169.51287 -22.71527,61.30937 -65.38001,108.05053 -164.00634,179.67658 -64.68082,46.97364 -137.88474,118.04586 -142.98067,128.02803 -5.91548,11.58753 -0.28216,1.8159 -26.40808,-27.46078 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorites.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorites.svg
new file mode 120000
index 00000000..074a9540
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-favorites.svg
@@ -0,0 +1 @@
+emblem-favorite.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-generic.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-generic.svg
new file mode 100644
index 00000000..bac0ea0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#dc322f;color:#000" d="m 24,12 c -1.485141,0 -2.680761,1.0704 -2.680761,2.4 l 0,5.4 -5.27775,-2.699999 C 14.75532,16.435201 13.098015,16.848533 12.355444,18 c -0.742569,1.151468 -0.280885,2.6352 1.005286,3.300001 L 18.554704,24 13.36073,26.700001 C 12.074559,27.3648 11.612875,28.848533 12.355444,30 c 0.742572,1.151467 2.399876,1.5648 3.686045,0.900001 L 21.319239,28.2 l 0,5.4 c 0,1.3296 1.19562,2.4 2.680761,2.4 1.485144,0 2.680761,-1.0704 2.680761,-2.4 l 0,-5.4 5.277749,2.700001 C 33.24468,31.5648 34.901985,31.151467 35.644557,30 36.387126,28.848533 35.925438,27.3648 34.63927,26.700001 L 29.445295,24 34.63927,21.300001 C 35.925441,20.6352 36.387126,19.151468 35.644557,18 34.901985,16.848533 33.244678,16.435201 31.95851,17.100001 L 26.680761,19.8 l 0,-5.4 C 26.680761,13.0704 25.485142,12 24,12 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-important.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-important.svg
new file mode 100644
index 00000000..1a8aa16a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-important.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <path d="M 21.5,9 C 20.669,9 20,9.669 20,10.5 l 0,15 c 0,0.831 0.669,1.5 1.5,1.5 l 5,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-15 C 28,9.669 27.331,9 26.5,9 l -5,0 z m 0,22 C 20.669,31 20,31.669 20,32.5 l 0,5 c 0,0.831 0.669,1.5 1.5,1.5 l 5,0 c 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-5 C 28,31.669 27.331,31 26.5,31 l -5,0 z" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-des-error.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-des-error.svg
new file mode 100644
index 00000000..36481135
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-des-error.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604269 24.00006 a 19.604206 19.604156 0 0 1 -39.20841 0 19.604206 19.604156 0 1 1 39.20841 0 z" style="stroke-opacity:0.941;fill:#f8c429;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 34.15 13 -13.525 12.799 -6.767 -6.399 -4.854 4.596 11.612 11 0.009 -0.009 0.009 0.009 18.37 -17.404 -4.854 -4.596 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-error.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-error.svg
new file mode 100644
index 00000000..5ffce083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-error.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604 24 a 19.604 19.604 0 0 1 -39.21 0 19.604 19.604 0 1 1 39.21 0 z" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 30.462 12 -6.462 6.462 -6.462 -6.462 -5.538 5.538 6.462 6.462 -6.462 6.462 5.538 5.538 6.462 -6.462 6.462 6.462 5.538 -5.538 -6.462 -6.462 6.462 -6.462 -5.538 -5.538 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-insync-synced-callbacks.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-insync-synced-shared.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-insync-synced.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-insync-syncing-shared.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-insync-syncing.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-mail.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-mail.svg
new file mode 100644
index 00000000..0134c297
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-mail.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<g>
+<path style="fill:#bebebe;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+</g>
+<g style="fill:#fff;stroke-width:1.422" transform="matrix(.73299 0 0 .67466 6.40867 -669.48304)">
+<rect width="34.107" x="6.946" y="1015.306" height="25.198"/>
+<path d="m 7.3387964,1015.9462 16.3518446,16.3518 16.970563,-16.9705"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-marketing.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-marketing.svg
new file mode 100644
index 00000000..fec8fafd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-marketing.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<g style="fill:#53a93f;fill-opacity:.941" transform="translate(2)">
+<path d="m 10,14 0,20 6,0 0,-20 -6,0 z"/>
+<path d="m 28,16 0,18 6,0 0,-18 -6,0 z"/>
+<path d="m 19,22 0,12 6,0 0,-12 -6,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-money.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-money.svg
new file mode 100644
index 00000000..e4f8e7de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-money.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#53a93f;line-height:100%;fill-opacity:.941" d="m 25.873602,35.642711 0,3.357287 -3.74721,0 0,-3.295689 C 19.940513,35.457901 18.223042,34.718683 16.973981,33.486651 15.724907,32.234086 15.066913,30.591377 15,28.558519 l 6.055759,0.03081 c 0.02231,0.739225 0.312259,1.324441 0.869889,1.755647 0.557611,0.431216 1.249064,0.64682 2.074349,0.646817 0.713744,3e-6 1.338282,-0.164267 1.873605,-0.492813 0.624527,-0.349071 0.93679,-0.831618 0.936806,-1.447639 -1.6e-5,-0.903484 -1.003732,-1.694037 -3.011154,-2.371664 -2.988852,-1.006151 -4.851307,-1.745371 -5.587358,-2.21766 -2.007436,-1.232021 -3.011155,-2.987668 -3.011153,-5.266942 -2e-6,-1.868567 0.65799,-3.439407 1.973979,-4.712527 1.27137,-1.211478 2.921925,-1.94043 4.95167,-2.186859 l 0,-3.2956873 3.74721,0 0,3.2956873 c 4.34943,0.718707 6.54645,3.090369 6.591079,7.114993 l -5.921933,0 C 26.542737,18.630409 26.297386,17.99386 25.806692,17.501031 25.31597,16.9877 24.646826,16.731028 23.799254,16.73101 c -0.669157,1.8e-5 -1.249079,0.174556 -1.739774,0.523614 -0.55763,0.369626 -0.836441,0.862439 -0.836435,1.47844 -6e-6,0.780303 1.014861,1.529789 3.044611,2.248461 2.966529,1.006172 4.862437,1.776193 5.687732,2.310061 2.029719,1.252577 3.044592,2.977422 3.044612,5.17454 -2e-5,1.950723 -0.669167,3.572899 -2.007437,4.866532 -1.271392,1.211499 -2.977712,1.98152 -5.118961,2.310062"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-multimedia.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-multimedia.svg
new file mode 100644
index 00000000..6cf9dedc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-multimedia.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#dc322f" transform="matrix(.95536 0 0 .9375 -.92875 -940.0901)">
+<path d="m 20.496999,1012.3622 0,19.2036 c -1.348641,-0.528 -3.111019,-0.6182 -4.92972,-0.1255 -3.398977,0.9195 -5.677943,3.5007 -5.079109,5.757 0.598839,2.2564 3.840477,3.3441 7.239452,2.4246 2.887749,-0.7812 4.956515,-2.7619 5.148054,-4.7228 l 0.02298,0 0,-14.1227 12.307065,1.5284 0,13.6744 c -1.348641,-0.5281 -3.111018,-0.6184 -4.92972,-0.1255 -3.398977,0.9195 -5.677945,3.5009 -5.079108,5.7571 0.598837,2.2563 3.840475,3.3441 7.239451,2.4246 2.88775,-0.7812 4.956517,-2.7618 5.148054,-4.7228 l 0.02297,0 0,-24.6735 -17.110383,-2.2753 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-music.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-music.svg
new file mode 120000
index 00000000..cb833b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-music.svg
@@ -0,0 +1 @@
+emblem-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-new.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-new.svg
new file mode 100644
index 00000000..5ae1bebe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604 24 a 19.604 19.604 0 0 1 -39.21 0 19.604 19.604 0 1 1 39.21 0 z" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 20 11 0 9 -9 0 0 8 9 0 0 9 8 0 0 -9 9 0 0 -8 -9 0 0 -9 z" style="fill:#53a93f;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-noread.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-nowrite.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+./emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ohno.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ohno.svg
new file mode 100644
index 00000000..bee27d9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ohno.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<g>
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#bebebe">
+<g transform="translate(-.01036 .53263)">
+<path d="m 32.510363,31.065909 a 6.448281,4.9014564 0 0 1 -12.896562,0 6.448281,4.9014564 0 1 1 12.896562,0 z"/>
+</g>
+<g style="fill-rule:evenodd" transform="translate(-.01036 .53263)">
+<path d="m 21.372432,14.890596 a 2.9310347,3.9211813 0 0 1 -5.862069,0 2.9310347,3.9211813 0 1 1 5.862069,0 z"/>
+<path d="m 31.924144,14.890596 a 2.9310349,3.9211816 0 0 1 -5.862069,0 2.9310349,3.9211816 0 1 1 5.862069,0 z"/>
+</g>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ok.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ok.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ok.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-package.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-package.svg
new file mode 100644
index 00000000..a8dc0967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-package.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<g>
+<path style="fill:#fff;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+</g>
+<g style="fill:#b2b2b2" transform="matrix(.99965 0 0 1.01709 .00851 .8249)">
+<path d="M 17.428571,10.5 12.5,17.071429 l 9.857143,0 0,-6.571429 z"/>
+<path d="m 25.642857,10.5 0,6.571429 9.857143,0 L 30.571429,10.5 z"/>
+</g>
+</g>
+<g transform="matrix(.99965 0 0 1.01709 .00851 .38901)">
+<path style="fill:#b2b2b2;stroke:#777" d="m 12.5,20.714286 0,14.785714 23,0 0,-14.785714 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-people.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-people.svg
new file mode 100644
index 00000000..7e09b61b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-people.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#427fed" transform="translate(-.22748 .49245)">
+<path style="opacity:.6" d="m 18.00004,19.08356 c -1.692347,0 -3.048649,1.339704 -3.048649,3 0.0038,0.1768 0.01638,0.432353 0.03243,0.647727 -0.289402,0.129108 -0.31052,0.721146 -0.06487,1.329545 0.09741,0.241262 0.221486,0.426511 0.356757,0.579547 0.03286,0.170984 0.02424,0.247746 0.06487,0.443181 0.113353,0.357448 0.560256,1.057999 0.972974,1.636364 0.04047,0.444174 0.08246,0.892417 0,1.397728 -1.189219,1.037096 -4.253207,1.483163 -4.248649,2.556817 l -0.06487,0.409091 12,0 -0.06487,-0.409091 c -0.0048,-0.918904 -3.074011,-1.483164 -4.248646,-2.556817 -0.04753,-0.410997 -0.05658,-0.822467 -0.03243,-1.227273 0.376076,-0.61004 0.879151,-1.408687 1.005404,-1.806819 0.04537,-0.20161 0.06189,-0.337768 0.0973,-0.511364 0.112691,-0.143484 0.208878,-0.305766 0.291892,-0.511364 0.233372,-0.577979 0.218287,-1.129731 -0.03243,-1.295454 0.01478,-0.232876 0.02593,-0.480665 0.03243,-0.681818 -1e-6,-1.660296 -1.356301,-3 -3.048649,-3 z"/>
+<path d="m 27.454935,14.507545 c -2.538521,0 -4.572973,2.009557 -4.572973,4.499998 0.0057,0.265201 0.02457,0.648532 0.04865,0.971593 -0.434102,0.193661 -0.465779,1.081718 -0.0973,1.994318 0.146122,0.361893 0.332229,0.639765 0.535135,0.869318 0.04931,0.256478 0.03636,0.371621 0.0973,0.664773 0.170031,0.536172 0.840384,1.586999 1.45946,2.454546 0.06071,0.666261 0.123677,1.338627 0,2.09659 -1.783827,1.555646 -6.379809,2.224747 -6.372973,3.835228 l -0.0973,0.613636 18,0 -0.0973,-0.613636 c -0.0073,-1.378356 -4.611018,-2.224747 -6.37297,-3.835228 -0.07129,-0.616492 -0.08488,-1.233698 -0.04865,-1.840909 0.564113,-0.915057 1.318727,-2.113028 1.508107,-2.710227 0.06806,-0.302415 0.09283,-0.506652 0.145945,-0.767046 0.169038,-0.215226 0.313318,-0.458649 0.437839,-0.767045 0.350058,-0.866969 0.327431,-1.694597 -0.04865,-1.943182 0.02217,-0.349314 0.03888,-0.720997 0.04865,-1.022729 0,-2.490441 -2.03445,-4.499998 -4.572973,-4.499998 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-personal.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-personal.svg
new file mode 100644
index 00000000..f9d47ad6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-personal.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#427fed;fill-rule:evenodd" d="m 24.000007,12 c -3.384695,0 -6.097297,2.679409 -6.097297,5.999999 0.0076,0.353599 0.03277,0.864707 0.06486,1.295455 -0.578803,0.258215 -0.62104,1.442293 -0.129732,2.659091 0.194829,0.482523 0.442971,0.85302 0.713514,1.159092 0.06574,0.34197 0.04848,0.495495 0.129729,0.886363 0.226706,0.714896 1.120511,2.115999 1.945945,3.272728 0.08093,0.888348 0.164905,1.784836 0,2.795455 -2.378434,2.074192 -8.506412,2.966328 -8.497296,5.113635 L 12,36 36,36 35.870265,35.181818 c -0.0097,-1.837807 -6.148022,-2.966329 -8.497294,-5.113635 -0.09505,-0.821993 -0.113173,-1.644932 -0.06485,-2.454547 0.752151,-1.220077 1.758302,-2.817372 2.01081,-3.613636 0.09074,-0.40322 0.12378,-0.675536 0.194593,-1.022728 0.225385,-0.286968 0.417756,-0.611532 0.583785,-1.022727 0.466742,-1.155958 0.436575,-2.259463 -0.06486,-2.590909 0.02957,-0.465752 0.05184,-0.961329 0.06486,-1.363637 C 30.097309,14.679409 27.384709,12 24.000012,12 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-photos.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-photos.svg
new file mode 120000
index 00000000..0182e529
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-photos.svg
@@ -0,0 +1 @@
+emblem-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-pictures.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-pictures.svg
new file mode 100644
index 00000000..38922b78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-pictures.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <g transform="matrix(1.5 0 0 1.49999 11.98514 -1542.5323)" style="fill:#427fed;fill-opacity:0.941">
+ <path d="m 1.051 1036.36 c -0.564 0.054 -1.051 0.648 -1.041 1.281 l 0 13.469 c 0.006 0.663 0.54 1.259 1.133 1.25 l 13.765 0 c 0.583 -0.01 1.096 -0.597 1.102 -1.25 l 0 -13.469 c 0.008 -0.663 -0.51 -1.274 -1.102 -1.281 l -13.765 0 z m 0.959 2 12 0 0 10 -12 0 z" style="color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-plan.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-plan.svg
new file mode 100644
index 00000000..cf8977e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-plan.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="opacity:.8;fill:#53a93f;color:#000" d="M 29.642748,8.0009231 24.601971,25.667636 20.176377,16.237043 16.366027,33.163141 12,14.672788 v 6.589106 L 16.306457,40 20.573289,21.221044 24.919502,30.445794 30.094593,11.113355 36,15.989293 v -2.34704 L 29.642431,8 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-presentation.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-presentation.svg
new file mode 100644
index 00000000..0ef84366
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-presentation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="stroke:#777">
+ <path d="m 25.932 35.19 a 12.254 12.508 0 1 1 -24.508 0 12.254 12.508 0 1 1 24.508 0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)" style="fill:#fff;stroke-width:0.5"/>
+ </g>
+ <g transform="matrix(.60854 0 0 .60854 9.39496 10.7247)" style="fill:#dc322f">
+ <path d="m 24 34.961 -8.216 9.86 8.216 -5.05 8.216 5.05 -8.216 -9.86 z"/>
+ </g>
+ <g transform="translate(0 .80008)">
+ <path d="m 11 15 l 0 3 l 1 0 l 0 15 l 24 0 l 0 -15 l 1 0 l 0 -3 l -26 0 z" transform="translate(0,-0.80008)" style="fill:#dc322f"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-readonly.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..4dc707f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-readonly.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1.9998 0 0 2.0006 .0025206 -.013086)" style="stroke:#777">
+ <path transform="matrix(.7999 0 0 .78363 1.0591 -15.573)" d="m25.931 35.19c0 6.909-5.484 12.507-12.253 12.507-6.768 0-12.253-5.598-12.253-12.507s5.484-12.507 12.253-12.507c6.768 0 12.253 5.598 12.253 12.507z" style="fill:#fff;stroke-width:.5"/>
+ <path transform="scale(.5)" d="m20.5 12.5c-1.664 0-3 1.281-3 2.875v6.128c-1.664 0-3 1.281-3 2.875v8.247c0 1.594 1.336 2.875 3 2.875h13c1.664 0 3-1.281 3-2.875v-8.248c0-1.594-1.336-2.875-3-2.875v-6.128c0-1.594-1.336-2.875-3-2.875zm1.5 3.041h4c0.828 0 1.5 0.641 1.5 1.437v4.524h-7v-4.524c0-0.797 0.672-1.438 1.5-1.438z" style="fill:#bebebe"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-remove.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-remove.svg
new file mode 100644
index 00000000..005ecf0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 43.604 24 a 19.604 19.604 0 0 1 -39.21 0 19.604 19.604 0 1 1 39.21 0 z" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 37 20 -26 0 0 8 26 0 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sales.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sales.svg
new file mode 120000
index 00000000..bee384b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sales.svg
@@ -0,0 +1 @@
+emblem-marketing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-shared.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-shared.svg
new file mode 100644
index 00000000..6a93b351
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-shared.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#53a93f;fill-rule:evenodd;fill-opacity:.941;color:#000" d="m 27.135488,35.99859 c -1.066772,-0.02014 -2.134194,-0.349129 -3.005315,-1.002056 -2.801497,-2.099806 -0.625545,-4.281452 -3.068545,-6.11255 -2.442997,-1.831098 -4.607641,0.357518 -7.40914,-1.742286 l 0,-0.0031 c -0.622229,-0.466378 -1.071214,-1.043877 -1.342721,-1.667938 -0.0019,-0.0041 -0.002,-0.0089 -0.0037,-0.01294 -0.05468,-0.12691 -0.10139,-0.254309 -0.141339,-0.38466 -0.01772,-0.05787 -0.03724,-0.116143 -0.05207,-0.174553 -0.0017,-0.0064 -0.0022,-0.013 -0.0037,-0.0194 -0.03054,-0.123185 -0.05313,-0.246846 -0.07067,-0.371732 -1.5e-4,-0.001 1.38e-4,-0.0021 0,-0.0031 -9.32e-4,-0.0065 -0.0028,-0.01289 -0.0037,-0.0194 -0.0078,-0.05816 -0.01364,-0.116156 -0.0186,-0.174552 -0.0038,-0.04391 -0.009,-0.08858 -0.01117,-0.13253 -0.001,-0.02237 -0.003,-0.04549 -0.0037,-0.06788 -2.37e-4,-0.0074 1.92e-4,-0.01516 0,-0.02263 -0.0013,-0.05859 -0.0013,-0.115931 0,-0.174552 6.3e-4,-0.02998 0.0023,-0.06054 0.0037,-0.09051 0.0022,-0.04396 0.0074,-0.08862 0.01117,-0.132529 0.0056,-0.06504 0.01314,-0.129116 0.02231,-0.193946 1.39e-4,-0.001 -1.5e-4,-0.0021 0,-0.0031 0.01753,-0.124885 0.04013,-0.248546 0.07067,-0.37173 0.0017,-0.0065 0.0021,-0.01296 0.0037,-0.0194 0.01503,-0.05876 0.03404,-0.116248 0.05207,-0.174553 0.03994,-0.130349 0.08666,-0.257748 0.14134,-0.384659 0.0019,-0.0041 0.002,-0.0089 0.0037,-0.01294 0.271504,-0.624061 0.720491,-1.201561 1.342721,-1.667941 l 0,-0.0031 c 2.801497,-2.099804 4.966145,0.08881 7.40914,-1.742288 2.443,-1.831096 0.267048,-4.012743 3.068544,-6.112548 1.991146,-1.49245 4.996359,-1.297314 6.713619,0.433108 1.717261,1.730422 1.496443,4.342147 -0.494687,5.83456 -2.801498,2.099802 -4.966143,-0.09205 -7.409143,1.739052 -1.234106,0.925001 -1.288169,1.941825 -1.402231,2.99001 0.114057,1.048184 0.168125,2.065009 1.402231,2.990009 2.443,1.831097 4.607645,-0.36075 7.409143,1.739053 1.99113,1.492391 2.211948,4.104117 0.494687,5.834538 -0.965958,0.973364 -2.336725,1.461096 -3.70829,1.435204 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sound.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sound.svg
new file mode 100644
index 00000000..4e401424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-sound.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#dc322f" transform="matrix(1.5 0 0 1.5 12 -1542.5437)">
+<path d="m 9.2022843,1036.5424 c -1.1648291,0.2929 -2.1430427,1.3626 -2.1430427,1.3626 l 0.029831,0.034 1.8658283,6.9321 c -1.3341199,-0.7236 -3.2394269,-0.5419 -4.8167636,0.5981 -2.0377369,1.473 -2.7469842,3.9837 -1.566995,5.6008 1.1800836,1.6174 3.7833323,1.7312 5.8210647,0.2582 1.6063259,-1.161 2.500751,-2.991 2.177773,-4.4941 -0.01001,-0.047 -0.02452,-0.091 -0.03688,-0.137 l -1.7905338,-6.9305 c 0.041606,-0.061 0.5641537,-0.3008 2.2556898,-0.4161 1.790111,-0.1206 3.001746,-2.9883 3.001746,-2.9883 0,0 -2.012721,0.7708 -3.597226,0.2122 -0.396122,-0.1396 -0.8132901,-0.1327 -1.2011851,-0.034 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-symbolic-link.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..d1e60109
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<g style="stroke:#777">
+<g style="fill:#fff">
+<path style="stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<g style="fill:#bebebe;stroke-width:.948" transform="matrix(.86593 0 0 .79567 6.37199 -3.52617)">
+<path style="display:block" d="M 2.3217593,33.440593 C 4.1509774,50.120572 19.822418,52.482077 31.330474,38.6823 l 5.331853,6.025447 0.02676,-18.858343 -16.26556,-0.192496 5.232653,5.948829 C 16.122435,46.451532 4.4706899,42.279356 2.3217593,33.440593 z"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-synchronizing.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-synchronizing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/emblem-system.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-system.svg
new file mode 100644
index 00000000..c876a1f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+<path style="fill:#bebebe;display:block" d="m 22.412056,12.500035 c -0.452582,0 -0.81904,0.375436 -0.81904,0.835752 l 0,1.621364 c -0.809245,0.215615 -1.582481,0.541294 -2.289966,0.952761 l -1.153342,-1.15334 c -0.162749,-0.162741 -0.357701,-0.248944 -0.568312,-0.250727 -0.210611,-0.0018 -0.425017,0.07401 -0.585027,0.234011 l -2.256538,2.256535 c -0.320021,0.320023 -0.308778,0.827849 0.01669,1.153343 l 1.153342,1.153338 c -0.411471,0.707485 -0.737149,1.480723 -0.952768,2.289967 l -1.621362,0 c -0.460317,0 -0.835757,0.366462 -0.835757,0.819042 l 0,3.175866 c 0,0.452579 0.37544,0.819041 0.835756,0.819041 l 1.621362,0 c 0.215618,0.809247 0.541298,1.582484 0.952762,2.289966 l -1.153342,1.153341 c -0.325493,0.325493 -0.336736,0.833317 -0.01668,1.153339 l 2.256538,2.256539 c 0.32002,0.320023 0.827845,0.308775 1.15334,-0.01671 l 1.153342,-1.153336 c 0.707485,0.411466 1.480721,0.737143 2.289962,0.952757 l 0,1.621364 C 21.593015,35.12456 21.959477,35.5 22.412059,35.5 l 3.175864,0 c 0.452582,0 0.819041,-0.37544 0.819041,-0.835756 l 0,-1.621364 c 0.809245,-0.215614 1.582484,-0.541291 2.289968,-0.952761 l 1.153342,1.153346 c 0.325491,0.325489 0.83332,0.336735 1.15334,0.01671 l 2.256538,-2.256539 c 0.32002,-0.320026 0.308775,-0.827851 -0.01667,-1.153343 l -1.153335,-1.153344 c 0.411462,-0.707482 0.737143,-1.48072 0.952757,-2.289967 l 1.621368,0 c 0.460313,1.1e-5 0.835752,-0.366448 0.835752,-0.81903 l 0,-3.175866 c 0,-0.452579 -0.375439,-0.819041 -0.835752,-0.819041 l -1.621368,0 c -0.215617,-0.809243 -0.541294,-1.582481 -0.95276,-2.289967 l 1.153343,-1.15334 c 0.325489,-0.325492 0.336734,-0.833318 0.01667,-1.153341 l -2.256535,-2.256539 c -0.320028,-0.320019 -0.82785,-0.308775 -1.153343,0.01667 l -1.153346,1.153343 c -0.707485,-0.411469 -1.480724,-0.737148 -2.289969,-0.952763 l 0,-1.621361 C 26.406964,12.875436 26.040506,12.5 25.587927,12.5 l -3.175867,0 z m 1.587933,8.02324 c 1.919164,0 3.476742,1.557579 3.476742,3.476738 0,1.919163 -1.557582,3.476738 -3.476742,3.476738 -1.919158,0 -3.476737,-1.557575 -3.476737,-3.476738 0,-1.919159 1.557579,-3.476738 3.476737,-3.476738 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-synchronized.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-synchronized.svg
new file mode 100644
index 00000000..152cd894
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-synchronized.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="stroke-opacity:.941;fill:#53a93f;stroke:#2d5c22;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#fff" d="M 34.146146,13 20.620973,25.798705 13.853726,19.399367 8.9999751,23.995582 20.611642,35 20.621042,34.9911 20.630442,35 39.000025,17.596214 34.146281,13 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-unsynchronized.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-unsynchronized.svg
new file mode 100644
index 00000000..ef40fdbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-unsynchronized.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="opacity:.5;stroke-opacity:.941;fill:#53a93f;stroke:#2d5c22;fill-opacity:.941;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#fff" d="m 24.118054,10 c -6.9512,-10e-7 -12.62288,5.883165 -13.045137,13.296804 l -4.072917,0 6.552083,10.611872 6.552083,-10.611872 -4.663194,0 c 0.402455,-4.809904 4.12947,-8.56621 8.677082,-8.56621 1.682034,0 3.273802,0.515084 4.604167,1.406392 l 2.243055,-4.027397 C 28.97378,10.783556 26.625708,10 24.118054,10 z m 10.329861,4.091324 -6.552083,10.611872 4.663195,0 c -0.402457,4.809904 -4.12947,8.56621 -8.677083,8.56621 -1.682034,0 -3.273801,-0.515083 -4.604167,-1.406392 l -2.243055,4.027397 C 19.026218,37.216444 21.37429,38 23.881944,38 c 6.951201,2e-6 12.62288,-5.883165 13.045137,-13.296804 l 4.072919,0 -6.552084,-10.611872 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-updating.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-updating.svg
new file mode 100644
index 00000000..be96a97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-ubuntuone-updating.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="stroke-opacity:.941;fill:#53a93f;stroke:#2d5c22;fill-opacity:.941;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#fff" d="m 24.118054,10 c -6.9512,-10e-7 -12.62288,5.883165 -13.045137,13.296804 l -4.072917,0 6.552083,10.611872 6.552083,-10.611872 -4.663194,0 c 0.402455,-4.809904 4.12947,-8.56621 8.677082,-8.56621 1.682034,0 3.273802,0.515084 4.604167,1.406392 l 2.243055,-4.027397 C 28.97378,10.783556 26.625708,10 24.118054,10 z m 10.329861,4.091324 -6.552083,10.611872 4.663195,0 c -0.402457,4.809904 -4.12947,8.56621 -8.677083,8.56621 -1.682034,0 -3.273801,-0.515083 -4.604167,-1.406392 l -2.243055,4.027397 C 19.026218,37.216444 21.37429,38 23.881944,38 c 6.951201,2e-6 12.62288,-5.883165 13.045137,-13.296804 l 4.072919,0 -6.552084,-10.611872 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-unreadable.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..65130e3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-unreadable.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#dc322f" d="M 30.461541,12 23.999999,18.461537 17.538464,12 12,17.53846 18.461541,23.999997 12,30.461536 17.538464,36 23.999999,29.538457 30.461541,36 36,30.461536 29.538464,23.999997 36,17.53846 30.461541,12 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-urgent.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..07356312
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-urgent.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="m 25.932203,35.18644 a 12.254237,12.508474 0 1 1 -24.5084741,0 12.254237,12.508474 0 1 1 24.5084741,0 z" transform="matrix(1.59979 0 0 1.56727 2.11819 -31.14659)"/>
+</g>
+<path style="fill:#dc322f;color:#000" d="m 24,11 c -7.179701,0 -13,5.820299 -13,13 0,7.179701 5.820299,13 13,13 7.179701,0 13,-5.820299 13,-13 0,-7.179701 -5.820299,-13 -13,-13 z m 0,3.25 c 5.384777,0 9.75,4.365223 9.75,9.75 0,5.384776 -4.365223,9.75 -9.75,9.75 -5.384776,0 -9.75,-4.365224 -9.75,-9.75 0,-5.384777 4.365224,-9.75 9.75,-9.75 z m -0.101566,1.625 c -0.838474,0 -1.523438,0.684965 -1.523438,1.523438 l 0,6.703124 c 0,0.838474 0.684964,1.523438 1.523438,1.523438 0.03474,0.0022 0.06626,0 0.101566,0 l 0.101566,0 5.585938,0 c 0.90025,0 1.625,-0.72475 1.625,-1.625 0,-0.90025 -0.72475,-1.625 -1.625,-1.625 l -4.0625,0 0,-4.976562 c 0,-0.838473 -0.684964,-1.523438 -1.523438,-1.523438 l -0.203124,0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-videos.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-videos.svg
new file mode 100644
index 00000000..e2e56f53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-videos.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="m 43.604269,24.000062 a 19.604206,19.604156 0 0 1 -39.2084117,0 19.604206,19.604156 0 1 1 39.2084117,0 z"/>
+<path style="fill:#427fed" d="M 37,24 15,12 15,36 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/emblem-web.svg b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-web.svg
new file mode 100644
index 00000000..9024c80f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/emblem-web.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 0 48 48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#427fec;fill-rule:evenodd" d="M 23.996094 4.5 L 24.003906 4.5 C 34.769531 4.5 43.5 13.230469 43.5 23.996094 L 43.5 24.003906 C 43.5 34.769531 34.769531 43.5 24.003906 43.5 L 23.996094 43.5 C 13.230469 43.5 4.5 34.769531 4.5 24.003906 L 4.5 23.996094 C 4.5 13.230469 13.230469 4.5 23.996094 4.5 Z "/>
+<path style="fill:#fff" d="M 5.617188 24.53125 L 5.824219 23.523438 L 8.089844 24.445312 L 9.652344 25.855469 L 10.996094 26.046875 C 10.515625 27.101562 9.546875 28.804688 9.722656 29.980469 C 9.824219 30.667969 10.546875 31.644531 10.957031 32.203125 C 11.535156 32.980469 12.617188 33.441406 12.910156 34.421875 L 12.957031 36.035156 L 13.273438 37.246094 C 13.210938 37.761719 12.714844 38.652344 13.042969 39.125 C 13.398438 39.652344 14.726562 40.308594 15.339844 40.472656 C 15.929688 40.632812 15.992188 40.035156 15.753906 39.667969 L 16.523438 38.640625 L 17.492188 37.941406 L 18.175781 35.640625 L 19.648438 34.710938 C 20.25 33.832031 19.8125 33.105469 20.039062 32.203125 L 21.03125 29.476562 C 19.910156 29.070312 18.304688 28.566406 17.511719 27.660156 L 17.308594 27.761719 L 17.101562 26.851562 L 15.859375 26.246094 L 15.652344 26.449219 L 15.339844 25.035156 L 13.6875 24.910156 L 12.445312 24.246094 C 11.910156 24.171875 11.199219 25.027344 10.996094 25.441406 L 10.273438 25.339844 L 10.480469 25.136719 L 9.859375 24.734375 L 9.960938 25.136719 C 9.515625 24.6875 9.4375 24.121094 9.546875 23.523438 L 8.824219 23.21875 L 8.71875 23.523438 C 8.589844 23.023438 8.644531 22.378906 9.03125 22.007812 C 8.464844 21.632812 8.082031 21.984375 7.6875 22.414062 L 6.859375 20.796875 C 6.628906 21.292969 6.710938 21.789062 6.753906 22.3125 L 6.546875 22.3125 C 6.503906 21.746094 6.359375 21.128906 6.652344 20.597656 C 7.199219 19.605469 8.847656 19.183594 9.859375 19.386719 L 9.753906 19.585938 L 10.6875 20.394531 C 10.691406 18.851562 11.3125 18.6875 12.1875 17.566406 L 12.796875 16.480469 C 13.476562 15.753906 14.53125 15.257812 15.441406 14.929688 L 16.582031 14.238281 C 16.214844 13.617188 15.238281 13.792969 14.617188 13.835938 C 15.738281 13.214844 17.261719 13.550781 18.03125 12.421875 C 17.191406 11.828125 17.191406 10.277344 15.859375 10.910156 L 16.066406 10.304688 L 14.925781 9.796875 L 14.097656 11.488281 L 12.960938 12.828125 L 12.859375 12.121094 C 12.421875 11.921875 11.214844 11.574219 11.191406 11.007812 C 11.167969 10.394531 13.113281 9.464844 13.582031 9.09375 L 13.375 9.597656 L 14.175781 9.523438 C 14.347656 9.417969 15.960938 7.199219 16.167969 8.585938 C 17.289062 9.003906 17.417969 9.476562 18.546875 8.789062 L 17.824219 8.488281 C 17.710938 7.488281 16.808594 7.476562 15.960938 7.476562 L 18.652344 6.265625 C 18.949219 6.984375 19.890625 7.128906 20.195312 7.789062 C 20.410156 8.257812 19.769531 8.542969 19.785156 8.992188 C 19.804688 9.546875 20.355469 10.226562 20.617188 10.707031 L 22.171875 9.046875 C 23.03125 8.601562 24.414062 8.554688 25.097656 7.832031 C 25.886719 6.996094 25.453125 5.667969 26.925781 5.660156 C 26.628906 5.539062 26.144531 5.445312 25.894531 5.660156 L 25.582031 5.359375 L 25.996094 5.359375 C 25.78125 5.070312 25.632812 4.914062 25.273438 4.855469 C 24.855469 4.351562 23.898438 4.589844 23.308594 4.535156 C 21.242188 4.34375 19.007812 4.992188 17.101562 5.628906 C 10.585938 7.796875 4.753906 14.785156 4.5 21.707031 C 4.472656 22.492188 5.15625 22.839844 5.496094 23.445312 L 5.617188 24.53125 M 33.03125 7.578125 C 32.667969 7.867188 32.046875 8.011719 31.582031 8.082031 L 30.738281 9.21875 L 29.753906 10.019531 C 29.59375 10.386719 29.847656 10.941406 29.925781 11.3125 L 30.960938 10.808594 C 31.109375 11.308594 31.511719 11.4375 31.894531 11.714844 C 32.507812 10.582031 31.976562 9.496094 33.445312 8.890625 L 32.515625 10 L 32.824219 9.796875 L 32.925781 10.402344 L 33.03125 9.597656 C 33.304688 10.507812 33.019531 11.757812 31.996094 12.101562 L 30.960938 12.019531 L 30.960938 11.414062 C 30.375 11.53125 30.394531 11.820312 30.546875 12.320312 C 30.148438 12.210938 29.910156 12.230469 29.617188 12.523438 C 29.300781 12.207031 29.042969 11.964844 28.996094 11.515625 C 28.796875 11.320312 28.707031 11.1875 28.6875 10.910156 L 27.960938 10.808594 L 28.273438 12.421875 C 27.996094 11.917969 27.710938 11.796875 27.132812 11.917969 L 27.445312 13.128906 L 27.859375 13.027344 L 27.546875 12.925781 L 27.960938 12.222656 L 28.167969 13.332031 L 29.101562 13.128906 C 28.839844 13.371094 28.632812 13.429688 28.273438 13.433594 L 28.375 13.734375 L 27.859375 13.734375 L 28.582031 14.945312 C 26.886719 14.960938 26.867188 15.804688 26.925781 17.164062 C 27.257812 17.1875 27.421875 17.238281 27.652344 17.46875 C 29.019531 16.765625 29.335938 15.457031 30.960938 15.046875 C 31.226562 15.847656 32.039062 15.796875 31.789062 16.761719 C 32.589844 16.601562 32.8125 15.949219 32.308594 15.347656 C 32.988281 15.746094 33.183594 16.554688 33.652344 17.164062 C 33.980469 16.742188 33.851562 16.261719 34.375 15.953125 L 34.375 16.257812 C 35.253906 17.015625 35.855469 17.1875 36.960938 17.570312 C 36.582031 18.09375 36.125 18.613281 35.410156 18.570312 C 34.535156 18.515625 33.421875 17.679688 32.824219 18.679688 L 31.160156 17.394531 C 30.238281 17.011719 29.328125 17.371094 28.375 17.265625 L 27.960938 17.46875 L 28.167969 17.570312 C 26.273438 18.402344 25.222656 20.59375 25.027344 22.414062 L 24.664062 23.625 C 24.867188 24.808594 25.890625 26.03125 26.753906 26.835938 C 27.363281 27.402344 27.796875 26.292969 28.375 26.855469 C 29.140625 26.570312 30.292969 26.082031 30.996094 26.867188 C 31.457031 27.386719 30.976562 27.8125 31.136719 28.367188 C 31.414062 29.324219 32.074219 30.449219 32.070312 31.496094 L 31.8125 34.019531 C 32.039062 35.554688 32.914062 36.847656 32.929688 38.457031 C 34.195312 38.332031 35.621094 37.707031 36.324219 36.640625 L 36.628906 35.742188 L 37.152344 35.121094 L 36.953125 34.128906 C 37.25 33.433594 38.445312 33.363281 38.628906 32.605469 C 38.875 31.574219 38.230469 30.351562 38.613281 29.277344 C 39.203125 27.621094 40.847656 26.40625 40.894531 24.53125 L 39.652344 24.632812 C 40.769531 23.296875 43.136719 22.625 41.929688 20.597656 L 41.410156 21.203125 L 41.203125 21.203125 C 40.804688 20.386719 40.171875 20.300781 40.167969 19.285156 C 41.136719 20.097656 42.140625 20.125 43.066406 21.101562 C 44.066406 20.574219 43.058594 18.265625 42.789062 17.46875 C 41.894531 14.816406 40.425781 12.300781 38.410156 10.304688 C 37.6875 9.589844 37.113281 8.726562 36.03125 8.589844 L 36.132812 8.285156 C 35.292969 8.175781 33.886719 8.167969 33.238281 7.578125 Z "/>
+<path style="fill:none;stroke:#427fec" d="M 7.998698 2 L 8.001302 2 C 11.313802 2 14 4.686198 14 7.998698 L 14 8.001302 C 14 11.313802 11.313802 14 8.001302 14 L 7.998698 14 C 4.686198 14 2 11.313802 2 8.001302 L 2 7.998698 C 2 4.686198 4.686198 2 7.998698 2 Z " transform="scale(3)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/mega-pending.svg b/.icons/Material-Black-Lime-Numix/48/emblems/mega-pending.svg
new file mode 120000
index 00000000..737c4b80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/mega-synced.svg b/.icons/Material-Black-Lime-Numix/48/emblems/mega-synced.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/mega-syncing.svg b/.icons/Material-Black-Lime-Numix/48/emblems/mega-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/ownCloud_error.svg b/.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_error.svg
new file mode 120000
index 00000000..8e895bc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/ownCloud_ok.svg b/.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_ok.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/ownCloud_sync.svg b/.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_sync.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/ownCloud_warn.svg b/.icons/Material-Black-Lime-Numix/48/emblems/ownCloud_warn.svg
new file mode 120000
index 00000000..902f9cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/vcs-added.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/vcs-conflicting.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-conflicting.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-conflicting.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/vcs-locally-modified-unstaged.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-locally-modified-unstaged.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/vcs-locally-modified.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-locally-modified.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/vcs-normal.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-normal.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emblems/vcs-removed.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-removed.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-removed.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emblems/vcs-update-required.svg b/.icons/Material-Black-Lime-Numix/48/emblems/vcs-update-required.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/emotes/face-angel.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-angel.svg
new file mode 100644
index 00000000..138832f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-angel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 32.795 9.428 c 1.489 0.689 2.874 1.559 4.125 2.588 c 1.994 0.213 3.072 0.47 3.08 0.734 0 0.69 -7.163 1.25 -16 1.25 -8.837 0 -16 -0.56 -16 -1.25 c 0.01 -0.262 1.077 -0.518 3.051 -0.73 1.253 -1.031 2.639 -1.9 4.127 -2.588 c -6.253 0.647 -10.172 1.925 -10.178 3.318 c 0 2.071 8.507 3.75 19 3.75 10.493 0 19 -1.679 19 -3.75 -0.003 -1.396 -3.935 -2.676 -10.205 -3.322 z" style="fill:#9f915a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-angry.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-angry.svg
new file mode 100644
index 00000000..1126c258
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-angry.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ff8d5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.569 -2.886 3.485 -4.999 6.9 -5 c 3.413 0.003 6.326 2.116 6.895 5 l -0.963 0 a 6 3.5 0 0 0 -5.932 -3 6 3.5 0 0 0 -5.932 3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 16.668 18.385 A 2.5 2.5 0 0 0 15.5 20.5 2.5 2.5 0 0 0 18 23 2.5 2.5 0 0 0 20.496 20.596 l -3.828 -2.211 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 -3.826 2.211 a 2.5 2.5 0 0 0 2.496 2.402 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -1.17 -2.113" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-clown.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-clown.svg
new file mode 100644
index 00000000..3c44e49f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-clown.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="24" cy="24" r="4" style="fill:#fa4646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-confused.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-confused.svg
new file mode 100644
index 00000000..4601a227
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-confused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="4" height="2" x="22" y="31" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="1" x="27.5" y="14" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="16" x="15.5" height="1" width="5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-cool.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-cool.svg
new file mode 100644
index 00000000..6a708d67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-cool.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="M 29.932 28 A 6 3.5 0 0 1 24 31 l 0 2 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.15 15.822 c -1.027 0.005 -1.685 0.073 -1.691 0.074 c -0.022 0.002 -2.3 0.199 -3.498 1.246 c -0.722 0.631 -0.828 1.572 -0.832 1.611 c -0.001 0.004 -0.079 0.557 -0.055 1.744 c 0.031 1.524 0.664 2.629 0.818 2.82 c 0.019 0.024 0.04 0.053 0.066 0.088 c 0.355 0.473 1.435 1.912 5.184 1.912 c 3.345 0 4.405 -1.35 4.469 -1.436 c 0.061 -0.066 1.371 -1.513 1.797 -3.883 l 3.18 0 c 0.426 2.37 1.735 3.817 1.797 3.883 c 0.064 0.086 1.124 1.436 4.469 1.436 c 3.748 0 4.829 -1.439 5.184 -1.912 c 0.026 -0.035 0.047 -0.064 0.066 -0.088 c 0.155 -0.192 0.787 -1.296 0.818 -2.82 c 0.024 -1.187 -0.054 -1.741 -0.055 -1.744 c -0.004 -0.04 -0.11 -0.98 -0.832 -1.611 c -1.198 -1.047 -3.476 -1.244 -3.498 -1.246 c -0.007 -0.001 -0.664 -0.07 -1.691 -0.074 l -0.139 0 c -0.223 0.001 -1.329 0.012 -2.525 0.152 c -0.146 0.017 -0.287 0.035 -0.424 0.055 l -0.557 0.09 c -0.992 0.182 -1.69 0.439 -2.084 0.766 c -0.482 0.399 -0.582 0.942 -0.602 1.115 l -3.035 0 c -0.02 -0.173 -0.12 -0.716 -0.602 -1.115 c -0.394 -0.326 -1.092 -0.584 -2.084 -0.766 l -0.557 -0.09 c -0.137 -0.019 -0.278 -0.038 -0.424 -0.055 c -1.196 -0.14 -2.302 -0.152 -2.525 -0.152 l -0.139 0 z" style="fill:#033243"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-crying.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-crying.svg
new file mode 100644
index 00000000..e567bd9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-crying.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.569 -2.886 3.485 -4.999 6.9 -5 c 3.413 0.003 6.326 2.116 6.895 5 l -0.963 0 a 6 3.5 0 0 0 -5.932 -3 6 3.5 0 0 0 -5.932 3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.721 -4.172 2.406 a 2.5 2.5 0 0 0 2.418 1.873 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.746 -1.779" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 28.25 18.721 A 2.5 2.5 0 0 0 27.5 20.5 2.5 2.5 0 0 0 30 23 2.5 2.5 0 0 0 32.416 21.13 l -4.17 -2.406 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33 27.5 c 0 0.828 -0.672 1.5 -1.5 1.5 -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 1.5 -3.5 1.5 -3.5 0 0 1.5 2.672 1.5 3.5 z" style="fill:#87b6f1;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-devilish.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-devilish.svg
new file mode 100644
index 00000000..d3b3a012
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-devilish.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ff685e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="M 16.668 18.385 A 2.5 2.5 0 0 0 15.5 20.5 2.5 2.5 0 0 0 18 23 2.5 2.5 0 0 0 20.496 20.596 l -3.828 -2.211 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 -3.826 2.211 a 2.5 2.5 0 0 0 2.496 2.402 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -1.17 -2.113" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 29.932 28 A 6 3.5 0 0 1 24 31 l 0 2 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 14 -2 -4 6 1 z" style="fill:#ff685e;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37 14 2 -4 -6 1 z" style="fill:#ff685e;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-embarrassed.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..cdeba1db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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 48 48">
+ <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="radialGradient4166" cx="15" cy="28" r="2" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2,0,0,2,-15,-28)"/>
+ <radialGradient xlink:href="#linearGradient4160" id="radialGradient4170" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2,0,0,2,-15,-28)" cx="24" cy="28" r="2"/>
+ </defs>
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="24" cy="31" r="2" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="15" cy="28" r="4" style="fill:url(#radialGradient4166);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="4" cy="28" cx="33" style="fill:url(#radialGradient4170);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-glasses.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-glasses.svg
new file mode 100644
index 00000000..82e508de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-glasses.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="7" x="12" y="17.5" rx="0.5" style="fill:#7fe6ef;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="8" x="12" y="17" rx="0.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#383838;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect rx="0.5" y="17.5" x="26" height="7" width="10" style="fill:#7fe6ef;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="17" x="26" height="8" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#383838;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="4" height="2" x="22" y="18" rx="0.5" style="fill:#383838;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-left.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-left.svg
new file mode 100644
index 00000000..1a0e1bba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="-42.5" cy="24.5" rx="3.5" ry="1.5" transform="scale(-1,1)" style="fill:#d0a000;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 24 a 18 15.5 0 0 0 36 0 18 15.5 0 1 0 -36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 34 18 a 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1 -0.117 0.746 A 2.5 2.5 0 0 0 34 19.5 2.5 2.5 0 0 0 31.617 21.254 2.5 2.5 0 0 1 31.5 20.5 2.5 2.5 0 0 1 34 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 18 a 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1 -0.117 0.746 A 2.5 2.5 0 0 0 22 19.5 2.5 2.5 0 0 0 19.617 21.254 2.5 2.5 0 0 1 19.5 20.5 2.5 2.5 0 0 1 22 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.9 28 c -0.569 2.886 -3.485 4.999 -6.9 5 -3.413 -0.003 -6.326 -2.116 -6.895 -5 l 0.963 0 a 6 3.5 0 0 0 5.932 3 6 3.5 0 0 0 5.932 -3 l 0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1.5" rx="3.5" cy="26.5" cx="-13.5" transform="scale(-1,1)" style="fill:#d0a000;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-right.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-right.svg
new file mode 100644
index 00000000..3d3b6be5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-hug-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <ellipse cx="5.5" cy="24.5" rx="3.5" ry="1.5" style="fill:#d0a000;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 14 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 14 19.5 2.5 2.5 0 0 1 16.383 21.254 2.5 2.5 0 0 0 16.5 20.5 2.5 2.5 0 0 0 14 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 26 19.5 2.5 2.5 0 0 1 28.383 21.254 2.5 2.5 0 0 0 28.5 20.5 2.5 2.5 0 0 0 26 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1.5" rx="3.5" cy="26.5" cx="34.5" style="fill:#d0a000;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-in-love.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-in-love.svg
new file mode 100644
index 00000000..85fb4d35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-in-love.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.0125,0,0,0.0125,13.968692,16.8079)" style="fill:#f66;fill-opacity:1">
+ <path d="m 297.3 550.87 c -13.775 -15.436 -48.17 -45.53 -76.43 -66.874 -83.74 -63.24 -95.14 -72.39 -129.14 -103.7 -62.685 -57.72 -89.31 -115.71 -89.21 -194.34 0.045 -38.38 2.661 -53.17 13.41 -75.8 18.237 -38.39 45.1 -66.909 79.45 -84.35 24.325 -12.356 36.32 -17.845 76.944 -18.07 c 42.493 -0.235 51.44 4.72 76.43 18.452 30.425 16.714 61.74 52.44 68.21 77.81 l 3.998 15.672 9.86 -21.585 c 55.716 -121.97 233.6 -120.15 295.5 3.03 19.638 39.08 21.794 122.51 4.38 169.51 -22.715 61.31 -65.38 108.05 -164.01 179.68 -64.68 46.974 -137.88 118.05 -142.98 128.03 -5.915 11.588 -0.282 1.816 -26.408 -27.461 z"/>
+ </g>
+ <g transform="matrix(0.0125,0,0,0.0125,25.968692,16.8079)" style="fill:#f66;fill-opacity:1">
+ <path d="m 297.3 550.87 c -13.775 -15.436 -48.17 -45.53 -76.43 -66.874 -83.74 -63.24 -95.14 -72.39 -129.14 -103.7 -62.685 -57.72 -89.31 -115.71 -89.21 -194.34 0.045 -38.38 2.661 -53.17 13.41 -75.8 18.237 -38.39 45.1 -66.909 79.45 -84.35 24.325 -12.356 36.32 -17.845 76.944 -18.07 c 42.493 -0.235 51.44 4.72 76.43 18.452 30.425 16.714 61.74 52.44 68.21 77.81 l 3.998 15.672 9.86 -21.585 c 55.716 -121.97 233.6 -120.15 295.5 3.03 19.638 39.08 21.794 122.51 4.38 169.51 -22.715 61.31 -65.38 108.05 -164.01 179.68 -64.68 46.974 -137.88 118.05 -142.98 128.03 -5.915 11.588 -0.282 1.816 -26.408 -27.461 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-kiss.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-kiss.svg
new file mode 100644
index 00000000..74ae356e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-kiss.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="30" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.00541266,0.003125,-0.003125,0.00541266,28.787727,24.795738)" style="fill:#f66;fill-opacity:1">
+ <path d="m 297.3 550.87 c -13.775 -15.436 -48.17 -45.53 -76.43 -66.874 -83.74 -63.24 -95.14 -72.39 -129.14 -103.7 -62.685 -57.72 -89.31 -115.71 -89.21 -194.34 0.045 -38.38 2.661 -53.17 13.41 -75.8 18.237 -38.39 45.1 -66.909 79.45 -84.35 24.325 -12.356 36.32 -17.845 76.944 -18.07 c 42.493 -0.235 51.44 4.72 76.43 18.452 30.425 16.714 61.74 52.44 68.21 77.81 l 3.998 15.672 9.86 -21.585 c 55.716 -121.97 233.6 -120.15 295.5 3.03 19.638 39.08 21.794 122.51 4.38 169.51 -22.715 61.31 -65.38 108.05 -164.01 179.68 -64.68 46.974 -137.88 118.05 -142.98 128.03 -5.915 11.588 -0.282 1.816 -26.408 -27.461 z"/>
+ </g>
+ <path d="m 22.39 27.951 c 1.25 -1.25 2.66 -1.416 3.309 -0.508 0.385 0.538 -0.919 1.127 -0.919 1.758 0 0.631 0.649 0.491 0.851 0.979 c -0.631 1.82 -2.631 0.82 -3.241 0.271 c 0.929 4.805 5.529 0.433 3.716 -1.284 2.5 -3.75 -2.227 -4.03 -3.716 -1.216 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-laugh.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-laugh.svg
new file mode 120000
index 00000000..d705beaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-laugh.svg
@@ -0,0 +1 @@
+face-laughing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-laughing.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-laughing.svg
new file mode 100644
index 00000000..88a0f52d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-laughing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 17 29 A 7 4 0 0 0 24 33 A 7 4 0 0 0 31 29 L 17 29 z" style="fill:#ff775e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-monkey.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-monkey.svg
new file mode 100644
index 00000000..74259ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-monkey.svg
@@ -0,0 +1,11 @@
+<!-- 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 48 48" style="enable-background:new 0 0 128 128">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffce3e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 23.21 27.384 c 0.268 0.129 0.614 0.205 1.01 0.161 0.639 -0.069 0.866 -0.277 1.09 -0.532 0.359 -0.409 0.491 -0.976 -0.035 -1.285 -0.435 -0.252 -1.364 -0.268 -1.968 -0.145 -1.468 0.29 -0.976 1.386 -0.094 1.801 z" style="fill:#2f2f2f"/>
+ <path d="m 29.881 31.32 c -1.996 -0.37 -6.271 -0.394 -9.08 -0.217 -6.76 0.424 -4.497 2.029 -0.432 2.64 1.233 0.185 2.835 0.299 4.637 0.236 2.949 -0.101 3.995 -0.407 5.03 -0.78 1.665 -0.599 2.263 -1.43 -0.162 -1.879 z" style="fill:#de7136;fill-opacity:1"/>
+ <path d="M 24.523 8.506 A 18 15.5 0 0 0 6.98 19 A 5 5 0 0 0 2.67 21.5 A 5 5 0 0 0 2.67 26.5 A 5 5 0 0 0 6.99 29 A 18 15.5 0 0 0 41.03 29 A 5 5 0 0 0 45.33 26.5 A 5 5 0 0 0 45.33 21.5 A 5 5 0 0 0 41.02 19 A 18 15.5 0 0 0 24.523 8.506 z M 17.441 15.994 C 19.696 16.1 21.728 18.08 24.01 18.01 C 26.436 18.08 28.585 15.83 31.02 15.998 C 31.588 16.04 32.19 16.02 32.738 16.189 C 34.27 16.665 35.36 17.859 35.967 19.252 C 36.531 20.551 36.34 21.87 35.924 23.18 C 35.596 24.2 35.582 25.571 35.734 26.625 C 35.88 27.626 36.452 28.56 36.514 29.561 C 36.677 32.31 34.3 34.15 31.92 35.19 C 29.569 36.22 26.686 36.607 24 36.561 C 21.314 36.607 18.431 36.22 16.08 35.19 C 13.7 34.15 11.321 32.3 11.496 29.561 C 11.558 28.557 12.13 27.623 12.275 26.625 C 12.428 25.574 12.414 24.2 12.09 23.18 C 11.675 21.867 11.473 20.551 12.04 19.252 C 12.653 17.859 13.732 16.665 15.271 16.189 C 15.817 16.02 16.42 16.04 16.984 15.998 C 17.14 15.988 17.291 15.987 17.441 15.994 z" style="fill:#855c52"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 26.5 a 2 2.5 0 0 1 -1.732 -1.25 2 2.5 0 0 1 0 -2.5 A 2 2.5 0 0 1 6 21.5 L 6 24" style="fill:#ffce3e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m -42 26.5 a 2 2.5 0 0 1 -1.732 -1.25 2 2.5 0 0 1 0 -2.5 A 2 2.5 0 0 1 -42 21.5 l 0 2.5 z" transform="scale(-1,1)" style="fill:#ffce3e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-ninja.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-ninja.svg
new file mode 100644
index 00000000..236c5074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-ninja.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 24.523 8.506 A 18 15.5 0 0 0 6.98 19 L 41.03 19 A 18 15.5 0 0 0 24.523 8.506 z" style="fill:#2b2b2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 6.16 26 A 18 15.5 0 0 0 41.83 26 L 6.16 26 z" style="fill:#2b2b2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="2" x="20" y="31" rx="0.5" style="fill:#3f3f3f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-pirate.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-pirate.svg
new file mode 100644
index 00000000..a4dc106a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-pirate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="M 16.668 18.385 A 2.5 2.5 0 0 0 15.5 20.5 2.5 2.5 0 0 0 18 23 2.5 2.5 0 0 0 20.496 20.596 l -3.828 -2.211 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.33 18.387 -3.826 2.211 a 2.5 2.5 0 0 0 2.496 2.402 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -1.17 -2.113" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 29.932 28 A 6 3.5 0 0 1 24 31 l 0 2 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9" height="8" x="26" y="17" rx="2" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.5 21 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.34 0 a 18 15.5 0 0 0 -0.203 -1 l -7.137 0 z" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 19.484 9.01 A 18 15.5 0 0 0 18.363 9.299 L 27.504 18.439 C 27.7 18.635 28.02 18.635 28.21 18.439 C 28.407 18.244 28.407 17.928 28.21 17.732 L 19.484 9.01 z" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-plain.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-plain.svg
new file mode 100644
index 00000000..4c10ce0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-plain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="8" height="2" x="20" y="31" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="1" x="14" y="21" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="1" x="27" y="21" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-quiet.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-quiet.svg
new file mode 100644
index 00000000..1815fa18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-quiet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="2" x="32.477" y="2.536" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="10" x="36.477" y="-1.464" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-raspberry.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-raspberry.svg
new file mode 100644
index 00000000..e44c0d3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-raspberry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="30" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="1" x="19" y="30" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 30 a 2.5 5 0 0 1 -1.25 4.33 2.5 5 0 0 1 -2.5 0 A 2.5 5 0 0 1 21.5 30" style="fill:#f05a5a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-sad.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-sad.svg
new file mode 100644
index 00000000..77fa52b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-sad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 33 c 0.569 -2.886 3.485 -4.999 6.9 -5 c 3.413 0.003 6.326 2.116 6.895 5 l -0.963 0 a 6 3.5 0 0 0 -5.932 -3 6 3.5 0 0 0 -5.932 3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.754 18.721 -4.172 2.406 a 2.5 2.5 0 0 0 2.418 1.873 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.746 -1.779" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 28.25 18.721 A 2.5 2.5 0 0 0 27.5 20.5 2.5 2.5 0 0 0 30 23 2.5 2.5 0 0 0 32.416 21.13 l -4.17 -2.406 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-shutmouth.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-shutmouth.svg
new file mode 120000
index 00000000..bebeb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-shutmouth.svg
@@ -0,0 +1 @@
+face-quiet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-sick.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-sick.svg
new file mode 100644
index 00000000..c4ce7f32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-sick.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#96dc7b;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 19.484 18.492 l -3.775 1.012 a 2.5 2.5 0 0 0 -0.209 0.996 a 2.5 2.5 0 0 0 2.5 2.5 a 2.5 2.5 0 0 0 2.5 -2.5 a 2.5 2.5 0 0 0 -1.016 -2.01 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 28.514 18.492 A 2.5 2.5 0 0 0 27.5 20.5 A 2.5 2.5 0 0 0 30 23 A 2.5 2.5 0 0 0 32.5 20.5 A 2.5 2.5 0 0 0 32.29 19.504 L 28.514 18.492 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="2" x="32.477" y="2.536" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="10" x="36.477" y="-1.464" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-sleeping.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-sleeping.svg
new file mode 100644
index 00000000..cb1f763a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-sleeping.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 29.25 a 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 0.117 -0.746 A 2.5 2.5 0 0 0 18 27.754 2.5 2.5 0 0 0 20.383 26 2.5 2.5 0 0 1 20.5 26.754 a 2.5 2.5 0 0 1 -2.5 2.5 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 29.25 a 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 0.117 -0.746 A 2.5 2.5 0 0 0 30 27.754 2.5 2.5 0 0 0 32.383 26 2.5 2.5 0 0 1 32.5 26.754 a 2.5 2.5 0 0 1 -2.5 2.5 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g style="fill:#363636;fill-opacity:1;stroke:none">
+ <path d="m 29.728 16.19 q -0.417 0.64 -0.766 1.202 -0.349 0.562 -0.649 1.076 -0.3 0.504 -0.572 0.979 -0.262 0.465 -0.504 0.921 l 2.578 0 0 0.989 -3.955 0 0 -0.688 q 0.213 -0.417 0.456 -0.872 0.242 -0.465 0.543 -0.989 0.3 -0.523 0.649 -1.134 0.359 -0.611 0.785 -1.328 l -2.307 0 0 -0.989 3.741 0 0 0.834 z"/>
+ </g>
+ <g style="fill:#363636;fill-opacity:1;stroke:none">
+ <path d="m 37.02 13.11 q -0.556 0.853 -1.021 1.603 -0.465 0.75 -0.866 1.435 -0.401 0.672 -0.763 1.305 -0.349 0.62 -0.672 1.228 l 3.438 0 0 1.318 -5.273 0 0 -0.918 q 0.284 -0.556 0.607 -1.163 0.323 -0.62 0.724 -1.318 0.401 -0.698 0.866 -1.512 0.478 -0.814 1.047 -1.771 l -3.076 0 0 -1.318 4.989 0 0 1.111 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-big.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-big.svg
new file mode 100644
index 00000000..77f0d923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-big.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-grin.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-grin.svg
new file mode 100644
index 00000000..5e18cd40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile-grin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 18 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 18 19.5 2.5 2.5 0 0 1 20.383 21.254 2.5 2.5 0 0 0 20.5 20.5 2.5 2.5 0 0 0 18 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 24 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-smile.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile.svg
new file mode 100644
index 00000000..4e2490ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-smile.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-smirk.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-smirk.svg
new file mode 100644
index 00000000..fce12cf3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-smirk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="5" height="1" x="27.5" y="14" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="16" x="15.5" height="1" width="5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 29.932 28 A 6 3.5 0 0 1 24 31 l 0 2 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-surprise.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-surprise.svg
new file mode 100644
index 00000000..61ee2900
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-surprise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="24" cy="31.5" rx="2" ry="4.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-surprised.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-surprised.svg
new file mode 120000
index 00000000..05909bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-surprised.svg
@@ -0,0 +1 @@
+face-surprise.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-tired.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-tired.svg
new file mode 120000
index 00000000..9e2dbf9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-tired.svg
@@ -0,0 +1 @@
+face-yawn.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-uncertain.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-uncertain.svg
new file mode 100644
index 00000000..b82b2926
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-uncertain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 19.852 18.824 l -4.293 1.15 a 2.5 2.5 0 0 0 -0.059 0.525 a 2.5 2.5 0 0 0 2.5 2.5 a 2.5 2.5 0 0 0 2.5 -2.5 a 2.5 2.5 0 0 0 -0.648 -1.676 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.5" cy="20.5" cx="30" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.882 30 c -0.142 -0.736 0.081 -1.534 0.586 -2.089 0.285 -0.314 0.652 -0.549 1.049 -0.696 0.398 -0.147 0.825 -0.206 1.249 -0.193 0.839 0.027 1.661 0.345 2.316 0.87 0.722 0.578 1.224 1.379 1.823 2.084 0.593 0.698 1.302 1.32 2.145 1.677 0.577 0.244 1.207 0.36 1.833 0.336" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#656565;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-wink.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-wink.svg
new file mode 100644
index 00000000..e4e9574c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-wink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 30 18 a 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 0.117 0.746 A 2.5 2.5 0 0 1 30 19.5 2.5 2.5 0 0 1 32.383 21.254 2.5 2.5 0 0 0 32.5 20.5 2.5 2.5 0 0 0 30 18" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.1 28 c 0.569 2.886 3.485 4.999 6.9 5 c 3.413 -0.003 6.326 -2.116 6.895 -5 l -0.963 0 a 6 3.5 0 0 1 -5.932 3 6 3.5 0 0 1 -5.932 -3 l -0.969 0 z" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="18" cy="20.5" r="2.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-worried.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-worried.svg
new file mode 100644
index 00000000..c263c71b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-worried.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <ellipse cy="19.5" cx="30" rx="2.5" ry="3.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="18" cy="19.5" rx="2.5" ry="3.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.308 32.98 c -1.01 -0.086 -2.189 -0.43 -4.183 -1.22 -1.283 -0.509 -1.735 -0.651 -2.3 -0.731 -0.521 -0.074 -0.854 -0.066 -1.224 0.099 -0.508 0.204 -0.802 0.674 -0.894 1.436 l -0.042 0.436 -0.832 0 -0.832 0 0 -0.406 c 0 -0.754 0.245 -1.472 0.683 -2 0.173 -0.211 0.551 -0.524 0.794 -0.659 0.249 -0.138 0.7 -0.298 1.03 -0.364 0.438 -0.087 1.305 -0.087 1.818 0 0.779 0.137 1.619 0.405 3.393 1.096 1.562 0.607 2.263 0.79 3.03 0.792 0.404 0.001 0.453 -0.004 0.639 -0.074 0.355 -0.136 0.631 -0.423 0.783 -0.816 0.068 -0.178 0.152 -0.633 0.153 -0.829 l 0 -0.235 0.84 0 0.84 0 0 0.376 c 0 0.339 -0.045 0.707 -0.124 1.015 -0.282 1.106 -1.106 1.824 -2.339 2.04 -0.249 0.066 -0.964 0.072 -1.229 0.066 z" style="fill:#656565;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/emotes/face-yawn.svg b/.icons/Material-Black-Lime-Numix/48/emotes/face-yawn.svg
new file mode 100644
index 00000000..939feaa4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/emotes/face-yawn.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 a 18 15.5 0 0 1 -36 0 18 15.5 0 1 1 36 0 z" style="visibility:visible;fill:#ffda5e;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <ellipse cx="24" cy="31.5" rx="2" ry="4.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="1" x="14" y="21" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="1" x="27" y="21" rx="0.5" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-7zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-acad.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-apk.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-apk.svg
new file mode 100644
index 00000000..b7c45eda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-apk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 31.943 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -32 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 9.943 c 4 0 32 0 36 0 l 0 -10 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill-opacity:0.196"/>
+ <path d="m 21 10 0 16 6 0 0 -16 z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="scale(1.035999,0.96525192)" style="fill:#fff;fill-opacity:1;stroke:none">
+ <path d="m 17.858 39.37 -0.407 -1.811 -2.336 0 -0.393 1.811 -1.787 0 c 0.721 -2.879 1.612 -5.651 2.471 -8.288 l 1.881 0 c 0.939 2.807 1.774 5.646 2.415 8.288 z m -1.554 -6.703 c -0.357 1.108 -0.666 2.437 -0.879 3.526 l 1.744 0 c -0.198 -1.175 -0.555 -2.433 -0.865 -3.526 z" style="fill:#fff"/>
+ <path d="m 22.786 30.956 c 1.042 0 1.849 0.219 2.423 0.658 0.574 0.43 0.861 1.138 0.861 2.123 0 0.994 -0.291 1.716 -0.874 2.164 -0.574 0.439 -1.39 0.658 -2.449 0.658 l -0.583 0 0 2.809 -1.628 0 0 -8.211 c 0.58 -0.13 1.165 -0.152 1.734 -0.188 0.194 -0.009 0.366 -0.013 0.516 -0.013 z m 0.185 1.438 c -0.285 -0.003 -0.524 0.025 -0.808 0.04 l 0 2.688 0.662 0 c 0.521 0 0.914 -0.103 1.178 -0.309 0.265 -0.215 0.397 -0.578 0.397 -1.088 0 -0.484 -0.132 -0.824 -0.397 -1.021 -0.256 -0.206 -0.6 -0.309 -1.033 -0.309 z" style="fill:#fff"/>
+ <path d="m 31.415 39.37 c -0.537 -1.487 -1.468 -2.696 -2.532 -3.789 l 0 3.789 -1.711 0 0 -8.288 1.711 0 0 3.441 c 0.884 -1.071 1.61 -2.218 2.24 -3.441 l 1.934 0 c -0.729 1.403 -1.678 2.644 -2.657 3.816 1.343 1.253 2.274 2.8 2.95 4.472 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-blank.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-archive-zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-zip.svg
new file mode 100644
index 00000000..9df7daee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive-zip.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.0476 .95456)">
+<path d="m 18.7056,40.006448 c -0.383793,0.589075 -0.736341,1.142441 -1.057646,1.660101 -0.321314,0.517672 -0.620311,1.013024 -0.89699,1.486059 -0.276687,0.464118 -0.539983,0.914845 -0.789887,1.35218 -0.240986,0.428416 -0.473043,0.852366 -0.696172,1.271852 l 3.561186,0 0,1.365568 -5.46227,0 0,-0.950542 c 0.196355,-0.383786 0.406099,-0.785423 0.629232,-1.204913 0.22313,-0.428411 0.473038,-0.883599 0.749723,-1.365567 0.276682,-0.481962 0.575678,-1.00409 0.896991,-1.566387 0.330232,-0.562287 0.691705,-1.173668 1.084421,-1.834145 l -3.186325,0 0,-1.365567 5.167737,0 0,1.151361"/>
+<path d="m 20.164883,47.142208 0,-1.365568 1.807369,0 0,-5.555986 -1.807369,0 0,-1.365567 5.261452,0 0,1.365567 -1.793981,0 0,5.555986 1.793981,0 0,1.365568 -5.261452,0"/>
+<path d="m 29.134789,38.761371 c 1.053178,9e-6 1.869841,0.218678 2.449989,0.656008 0.580137,0.428421 0.870208,1.133517 0.870214,2.115291 -6e-6,0.990711 -0.29454,1.709195 -0.883602,2.155455 -0.580148,0.437342 -1.405736,0.656011 -2.476765,0.656008 l -0.589069,0 0,2.798075 -1.646714,0 0,-8.180018 c 0.160655,-0.03569 0.33916,-0.06693 0.535517,-0.09372 0.20528,-0.02677 0.410561,-0.04462 0.615844,-0.05355 0.20528,-0.01784 0.406098,-0.03123 0.602457,-0.04016 0.196353,-0.0089 0.370396,-0.01338 0.522129,-0.01339 m 0.18743,1.432507 c -0.09818,7e-6 -0.236522,0.0045 -0.415025,0.01339 -0.169583,7e-6 -0.303462,0.0089 -0.401638,0.02678 l 0,2.677584 0.669396,0 c 0.526588,4e-6 0.923763,-0.102637 1.191525,-0.307922 0.267754,-0.214202 0.401633,-0.575676 0.401638,-1.084422 -5e-6,-0.481959 -0.133884,-0.821119 -0.401638,-1.017481 -0.258837,-0.205275 -0.606923,-0.307916 -1.044258,-0.307923"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive.svg
new file mode 100644
index 00000000..e777e791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14 1 0 4 4 0 0 4 -4 0 0 4 4 0 0 4 -4 0 0 4 4 0 0 4 0 0 0 2 -4 0 0 8 8 0 0 -8 -4 0 0 -2 4 0 0 -4 -4 0 0 -4 4 0 0 -4 -4 0 0 -4 4 0 0 -4 -4 0 0 -4 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ascii.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ascii.svg
new file mode 100644
index 00000000..cf448057
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ascii.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.90794 1.10139)">
+<path style="fill:#555" d="m 15.441105,28.889999 -0.36683,-1.808852 -2.087138,0 -0.354181,1.808852 -1.619113,0 c 0.371047,-1.543215 0.746309,-2.947288 1.12579,-4.212223 0.379478,-1.273359 0.746308,-2.47926 1.100491,-3.617705 l 1.695009,0 c 0.371042,1.146878 0.737872,2.365428 1.10049,3.655653 0.371042,1.281801 0.729439,2.673224 1.075193,4.174275 l -1.669711,0 m -1.391425,-6.31201 c -0.08433,0.295157 -0.164444,0.577658 -0.240337,0.847504 -0.06747,0.261425 -0.134929,0.522844 -0.202389,0.784258 -0.05903,0.252991 -0.118063,0.510194 -0.17709,0.771609 -0.0506,0.261423 -0.101197,0.531274 -0.151792,0.809556 l 1.530567,0 c -0.0506,-0.278282 -0.101198,-0.548133 -0.151791,-0.809556 -0.0506,-0.261415 -0.109632,-0.518618 -0.177091,-0.771609 -0.05903,-0.261414 -0.126497,-0.522833 -0.202389,-0.784258 -0.06747,-0.269846 -0.143362,-0.552347 -0.227688,-0.847504"/>
+<path style="fill:#555" d="m 20.159302,27.751561 c 0.261416,1e-6 0.476454,-0.0253 0.645115,-0.0759 0.177087,-0.05903 0.316229,-0.134925 0.417427,-0.227688 0.101191,-0.101193 0.168654,-0.21082 0.20239,-0.328882 0.04216,-0.126492 0.06324,-0.252985 0.06325,-0.37948 -4e-6,-0.160222 -0.04639,-0.303581 -0.139142,-0.430077 -0.09277,-0.12649 -0.210826,-0.236118 -0.354181,-0.328882 -0.143363,-0.101192 -0.303587,-0.189737 -0.480674,-0.265636 -0.177094,-0.08432 -0.354184,-0.160221 -0.531272,-0.227688 -0.236123,-0.08432 -0.480676,-0.181303 -0.73366,-0.290934 -0.252989,-0.109624 -0.484893,-0.248766 -0.695713,-0.417427 -0.20239,-0.168654 -0.371048,-0.375259 -0.505973,-0.619817 -0.134927,-0.252982 -0.20239,-0.564998 -0.202389,-0.93605 -1e-6,-0.733654 0.23612,-1.307089 0.708362,-1.720307 0.480672,-0.413204 1.138436,-0.619809 1.973294,-0.619817 0.48067,8e-6 0.898097,0.05482 1.252283,0.164441 0.362608,0.109635 0.666192,0.231912 0.910751,0.36683 l -0.455376,1.201686 c -0.210827,-0.118054 -0.446947,-0.219249 -0.708362,-0.303584 -0.25299,-0.08432 -0.548141,-0.126486 -0.885452,-0.126493 -0.826425,7e-6 -1.239636,0.299374 -1.239634,0.898102 -2e-6,0.151797 0.04216,0.286723 0.126494,0.404778 0.08433,0.109633 0.189737,0.210827 0.316233,0.303584 0.134923,0.08433 0.282498,0.160229 0.442726,0.227687 0.168654,0.06747 0.333095,0.130715 0.493323,0.18974 0.24455,0.09277 0.497536,0.198177 0.758959,0.316233 0.269848,0.109632 0.514401,0.261423 0.733661,0.455376 0.227682,0.185527 0.413206,0.421647 0.55657,0.708362 0.143353,0.278287 0.215033,0.632468 0.215038,1.062542 -5e-6,0.733662 -0.240342,1.302881 -0.721011,1.707659 -0.472246,0.396345 -1.193256,0.594517 -2.163033,0.594518 -0.649334,-1e-6 -1.167956,-0.06746 -1.555867,-0.20239 -0.387913,-0.143358 -0.678847,-0.274068 -0.872803,-0.392128 l 0.455376,-1.264932 c 0.227686,0.134927 0.497538,0.26142 0.809556,0.379479 0.320448,0.118062 0.70836,0.177092 1.163738,0.177091"/>
+<path style="fill:#555" d="m 27.293518,29.054441 c -1.10471,-1e-6 -1.947997,-0.354181 -2.529864,-1.062543 -0.581869,-0.708361 -0.872803,-1.716089 -0.872803,-3.023188 0,-0.649327 0.08854,-1.226979 0.265636,-1.732956 0.177089,-0.505967 0.421643,-0.931827 0.73366,-1.277582 0.320448,-0.354173 0.695711,-0.619809 1.12579,-0.796907 0.438506,-0.185515 0.914964,-0.278277 1.429373,-0.278285 0.278281,8e-6 0.52705,0.02531 0.74631,0.0759 0.227682,0.04217 0.425855,0.09277 0.594518,0.151792 0.168652,0.05904 0.307794,0.122284 0.417427,0.18974 0.118055,0.06747 0.2066,0.118067 0.265636,0.151791 l -0.404778,1.239634 c -0.193962,-0.126487 -0.430082,-0.231898 -0.708362,-0.316233 -0.269857,-0.09276 -0.581873,-0.139136 -0.93605,-0.139143 -0.244557,7e-6 -0.484894,0.04639 -0.721011,0.139143 -0.227691,0.08434 -0.434296,0.23191 -0.619817,0.442726 -0.177093,0.202395 -0.324668,0.476463 -0.442726,0.822206 -0.109629,0.345753 -0.164443,0.775829 -0.164441,1.29023 -2e-6,0.893889 0.15179,1.581168 0.455375,2.061839 0.312014,0.472243 0.817987,0.708364 1.517919,0.708362 0.404774,2e-6 0.737872,-0.04638 0.999296,-0.139142 0.269847,-0.09276 0.484885,-0.185522 0.645115,-0.278285 l 0.392129,1.226984 c -0.21926,0.134926 -0.518627,0.261419 -0.898102,0.379479 -0.371051,0.109628 -0.801127,0.164441 -1.29023,0.164442"/>
+<path style="fill:#555" d="m 30.557043,28.889999 0,-1.29023 1.707658,0 0,-5.249468 -1.707658,0 0,-1.29023 4.971182,0 0,1.29023 -1.695008,0 0,5.249468 1.695008,0 0,1.29023 -4.971182,0"/>
+<path style="fill:#555" d="m 36.881702,28.889999 0,-1.29023 1.707658,0 0,-5.249468 -1.707658,0 0,-1.29023 4.971183,0 0,1.29023 -1.695009,0 0,5.249468 1.695009,0 0,1.29023 -4.971183,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-audio-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio-playlist.svg
new file mode 100644
index 00000000..e577b6a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio-playlist.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#9b4a85" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="translate(11 -1016.3622)">
+<path d="m 9.2022843,1036.5424 c -1.1648291,0.2929 -2.1430427,1.3626 -2.1430427,1.3626 l 0.029831,0.034 1.8658283,6.9321 c -1.3341199,-0.7236 -3.2394269,-0.5419 -4.8167636,0.5981 -2.0377369,1.473 -2.7469842,3.9837 -1.566995,5.6008 1.1800836,1.6174 3.7833323,1.7312 5.8210647,0.2582 1.6063259,-1.161 2.500751,-2.991 2.177773,-4.4941 -0.01001,-0.047 -0.02452,-0.091 -0.03688,-0.137 l -1.7905338,-6.9305 c 0.041606,-0.061 0.5641537,-0.3008 2.2556898,-0.4161 1.790111,-0.1206 3.001746,-2.9883 3.001746,-2.9883 0,0 -2.012721,0.7708 -3.597226,0.2122 -0.396122,-0.1396 -0.8132901,-0.1327 -1.2011851,-0.034 z"/>
+</g>
+<g transform="translate(1)">
+<path style="fill:#fff" d="m 26,21 0,-1 8,0 0,1 z"/>
+<path style="fill:#fff" d="m 22,26 0,1 12,0 0,-1 z"/>
+<path style="fill:#fff" d="m 24,24 0,-1 10,0 0,1 z"/>
+<path style="fill:#fff" d="m 22,29 0,1 12,0 0,-1 z"/>
+<path style="fill:#fff" d="m 22,32 0,1 12,0 0,-1 z"/>
+<path style="fill:#fff" d="m 22,35 0,1 12,0 0,-1 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio.svg
new file mode 100644
index 00000000..73a05601
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-audio.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#9b4a85"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 25.2 20.18 c -1.165 0.293 -2.143 1.363 -2.143 1.363 l 0.03 0.034 1.866 6.932 c -1.334 -0.724 -3.239 -0.542 -4.817 0.598 -2.038 1.473 -2.747 3.984 -1.567 5.601 1.18 1.617 3.783 1.731 5.821 0.258 1.606 -1.161 2.501 -2.991 2.178 -4.494 -0.01 -0.047 -0.025 -0.091 -0.037 -0.137 l -1.791 -6.93 c 0.042 -0.061 0.564 -0.301 2.256 -0.416 c 1.79 -0.121 3 -2.988 3 -2.988 c 0 0 -2.01 0.771 -3.597 0.212 -0.396 -0.14 -0.813 -0.133 -1.201 -0.034 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-autocad_dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-blank.svg
new file mode 100644
index 00000000..e6404196
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-blank.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-certificate.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-certificate.svg
new file mode 100644
index 00000000..32fbc386
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-certificate.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#ce6b20" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 24,14 c -0.813478,0 -1.500024,0.454778 -1.8125,1.10145 C 21.568228,14.685878 20.704779,14.608089 20,14.985507 c -0.699042,0.374348 -1.070615,1.097471 -1,1.797102 -0.754286,-0.0655 -1.533907,0.27915 -1.9375,0.927536 -0.406904,0.653708 -0.323037,1.454587 0.125001,2.028985 C 16.490308,20.028963 16,20.66576 16,21.42029 c 1e-6,0.754529 0.490307,1.391327 1.187501,1.68116 -0.448039,0.574398 -0.531904,1.375277 -0.124999,2.028985 0.403592,0.648387 1.183211,0.993033 1.937498,0.927537 -0.07061,0.699628 0.300958,1.422754 1.000001,1.7971 0.313356,0.167805 0.659318,0.233731 0.999999,0.231883 L 21,36 24,33.217391 27.000001,36 l 0,-7.913045 c 0.34068,0.0019 0.686644,-0.06407 0.999999,-0.231883 0.699042,-0.374346 1.070615,-1.097472 1,-1.797101 0.754287,0.0655 1.533907,-0.279149 1.937499,-0.927536 0.406905,-0.653708 0.32304,-1.454587 -0.125,-2.028985 C 31.509693,22.811617 32,22.174819 32,21.42029 c 0,-0.75453 -0.490307,-1.391327 -1.1875,-1.68116 0.448037,-0.574397 0.531904,-1.375277 0.125002,-2.028985 -0.403595,-0.648387 -1.183213,-0.993034 -1.937501,-0.927536 0.0706,-0.699629 -0.300958,-1.422754 -1,-1.797102 C 27.295222,14.608089 26.431772,14.685879 25.8125,15.10145 25.500025,14.454778 24.813478,14 24,14 z m 0,2.753623 c 2.761424,0 5.000001,2.07636 5,4.637682 0,2.56132 -2.238577,4.637681 -5,4.637681 -2.761423,1e-6 -5,-2.07636 -5,-4.63768 -1e-6,-2.561322 2.238576,-4.637683 5,-4.637683 z m 0,0.927538 c -2.209139,0 -4.000001,1.661089 -4,3.710145 0,2.049055 1.790862,3.710144 4,3.710144 2.209138,0 4,-1.661089 4,-3.710144 0,-2.049056 -1.790862,-3.710145 -4,-3.710145 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-clariscad.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-clariscad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-database.svg
new file mode 100644
index 00000000..cd098493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-database.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#a4373a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.16031 0 0 .16031 3.48 35.61875)">
+<path d="m 128,-109.90253 c -27.56062,0 -49.902534,6.98168 -49.902534,15.594542 v 12.475633 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475633 c 0,-8.612862 -22.3421,-15.594542 -49.90253,-15.594542 z"/>
+<path d="m 127.84269,-59.999997 c -22.34444,0 -41.179922,-4.589279 -47.538596,-10.916179 -1.484406,1.476998 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.612865 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981676 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201364 -2.36472,-4.678362 -6.35847,6.3269 -25.35068,10.916179 -47.69512,10.916179 z"/>
+<path d="m 127.84269,-31.929822 c -22.34444,0 -41.179922,-4.589474 -47.538596,-10.916179 -1.484406,1.476803 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201559 -2.36472,-4.678362 -6.35847,6.326705 -25.35068,10.916179 -47.69512,10.916179 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-blank.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-document-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-template.svg
new file mode 100644
index 00000000..56bbd7c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#dcdcdc"/>
+ <rect ry="0.601" height="7" rx="0.579" y="15" x="15" width="8" style="fill:#888"/>
+ <path d="m 25.5 15.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 24.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 33.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 18.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document.svg
new file mode 100644
index 00000000..172a790a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-document.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect ry="0.601" height="7" rx="0.579" y="17" x="15" width="8" style="fill:#888"/>
+ <path d="m 25.5 17.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 26.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 29.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 32.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 35.5 16 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 20.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 23.5 6 0" style="fill:#888;fill-opacity:1;stroke:#888;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing-template.svg
new file mode 100644
index 00000000..2bdac32d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing-template.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eeaf02" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill:#fff" d="m 15,33 0,-18 18,0 0,18 -10,0 0,-9 5,0 0,3 -2,0 0,3 4,0 0,-12 -12,0 0,15 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing.svg
new file mode 100644
index 00000000..85ebd1a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-drawing.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eeaf02" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 15,36 0,-18 18,0 0,18 -10,0 0,-9 5,0 0,3 -2,0 0,3 4,0 0,-12 -12,0 0,15 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dxf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dxf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-dxf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-epub+zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-epub+zip.svg
new file mode 100644
index 00000000..13410a40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-epub+zip.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#7c9d35" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<g style="fill:#fff">
+<path style="fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path d="m 23.999809,32.284779 -6.284716,-6.285225 6.284716,-6.284333 2.095075,2.094693 -4.19015,4.18964 2.094948,2.095075 6.284714,-6.284333 -5.474721,-5.474721 c -0.447051,-0.447433 -1.172171,-0.447433 -1.619605,0 l -8.854751,8.85475 c -0.447051,0.447051 -0.447051,1.172171 0,1.619605 l 8.854879,8.854495 c 0.447433,0.447433 1.172553,0.447433 1.619605,0 L 33.66468,26.80993 c 0.447051,-0.447434 0.447051,-1.172554 0,-1.619605 l -1.285464,-1.285081 -8.379407,8.379535 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-executable.svg
new file mode 100644
index 00000000..6e6907cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-executable.svg
@@ -0,0 +1,5 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#eee" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,40 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<path style="fill:#888" d="m 23.325321,12.106843 c -2.004383,0.640655 -0.246334,3.623889 -3.114649,5.085151 -3.278073,1.670015 -4.907729,-2.544354 -6.876557,0.464265 -1.968827,3.008618 2.717244,2.542048 2.585204,6.083115 -0.132089,3.541063 -4.769313,2.78897 -3.029185,5.913657 1.74013,3.124687 3.672482,-0.976192 6.818515,0.894859 3.146032,1.871052 0.138413,5.333325 3.847371,5.449394 3.708956,0.116084 0.955239,-3.518244 4.23331,-5.188258 3.27807,-1.670015 4.907725,2.544355 6.876555,-0.464265 1.968828,-3.008618 -2.717242,-2.542049 -2.585206,-6.083115 0.132091,-3.541063 4.769316,-2.78897 3.029187,-5.913656 -1.740132,-3.124687 -3.672482,0.976192 -6.818514,-0.894859 -3.146033,-1.871052 -0.138413,-5.333326 -3.847371,-5.449395 -0.463621,-0.01445 -0.832317,0.01158 -1.11866,0.103107 z m 0.03795,9.015829 c 1.654397,-0.337834 3.28062,0.676749 3.632273,2.266135 0.351655,1.589386 -0.704429,3.151707 -2.358825,3.489542 -1.654397,0.337834 -3.280621,-0.676749 -3.632274,-2.266135 -0.351653,-1.589386 0.70443,-3.151707 2.358826,-3.489542 z"/>
+<path style="fill:#aaa;line-height:normal;color:#000" d="M 8.5,6 C 7.8333333,6 7.2348174,6.3276826 6.78125,6.78125 6.3276826,7.2348174 6,7.8333333 6,8.5 L 6,39.5625 C 6,40.211193 6.3063418,40.806342 6.75,41.25 7.1936582,41.693658 7.7888072,42 8.4375,42 l 31.125,0 C 40.211193,42 40.806342,41.693658 41.25,41.25 41.693658,40.806342 42,40.211193 42,39.5625 L 42,8.4375 C 42,7.7888072 41.693658,7.1936582 41.25,6.75 40.806342,6.3063418 40.211193,6 39.5625,6 L 8.5,6 z m 0,1 31.0625,0 c 0.295751,0 0.676297,0.1762971 0.96875,0.46875 C 40.823703,7.7612029 41,8.1417484 41,8.4375 l 0,31.125 c 0,0.295751 -0.176297,0.676297 -0.46875,0.96875 C 40.238797,40.823703 39.858251,41 39.5625,41 L 8.4375,41 C 8.1417484,41 7.7612029,40.823703 7.46875,40.53125 7.1762971,40.238797 7,39.858251 7,39.5625 L 7,8.5 C 7,8.1666667 7.1723174,7.7651826 7.46875,7.46875 7.7651826,7.1723174 8.1666667,7 8.5,7 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ffDiaporama.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ffDiaporama.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-flash.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-flash.svg
new file mode 100644
index 00000000..6cccbc23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-flash.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#cc2a2a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff;fill-rule:evenodd" d="m 16.000535,30.415307 0.44692,3.411942 c 0,0 5.871345,1.84961 8.820656,-6.555466 l 5.131914,0 0,-3.757232 -3.199946,0 c 0,0 1.492696,-3.917741 4.799921,-4.250631 0,-0.08321 -0.357539,-3.245571 -0.357539,-3.245571 0,0 -5.452469,-0.748968 -8.759856,7.323294 C 20.022332,31.24761 16,30.415232 16,30.415232 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-font-snf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-font-snf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-font.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-font.svg
new file mode 100644
index 00000000..928addbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-font.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#555;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.90733 0 0 .9976 .54641 1.4646)">
+<path d="m 30.42025,13.567934 -1.488789,16.304412 c -0.0771,0.761261 -0.115648,1.262342 -0.115634,1.503244 -1.4e-5,0.385449 0.07226,0.679352 0.216814,0.88171 0.183073,0.27945 0.428795,0.486628 0.737167,0.621534 0.317979,0.134907 0.847968,0.20236 1.58997,0.202359 l -0.158997,0.534808 -7.718578,0 0.158996,-0.534808 0.332449,0 c 0.626342,1e-6 1.137059,-0.134906 1.532152,-0.404719 0.279438,-0.183086 0.496252,-0.486626 0.650442,-0.910619 0.105987,-0.298719 0.207166,-1.00216 0.303539,-2.110323 l 0.231269,-2.486134 -5.608256,0 -1.994688,2.702948 c -0.452904,0.607083 -0.737171,1.045528 -0.852802,1.315338 -0.115637,0.260179 -0.173454,0.505902 -0.173451,0.737168 -3e-6,0.308359 0.125267,0.573354 0.375811,0.794985 0.250537,0.221632 0.664892,0.342084 1.243067,0.361356 l -0.158997,0.534808 -5.796161,0 0.158997,-0.534808 c 0.713078,-0.02891 1.339428,-0.264994 1.879054,-0.708259 0.549261,-0.452898 1.363518,-1.411697 2.442771,-2.876399 l 11.707956,-15.928601 0.505899,0 m -2.861944,4.813271 -5.680527,7.733032 4.928905,0 0.751622,-7.733032"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-geo+json.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-gpx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-gzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-illustrator.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-bmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-bmp.svg
new file mode 100644
index 00000000..b5401d5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-bmp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 l 0 13.469 c 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.05725 .94585)">
+ <path d="m 18.778 44.975 c 0 0.498 -0.084 0.916 -0.253 1.254 -0.169 0.329 -0.4 0.596 -0.694 0.8 -0.285 0.196 -0.627 0.338 -1.027 0.427 -0.391 0.08 -0.814 0.12 -1.267 0.12 -0.365 0 -0.743 -0.022 -1.134 -0.067 -0.391 -0.036 -0.778 -0.093 -1.161 -0.173 l 0 -8.02 c 0.311 -0.053 0.654 -0.098 1.027 -0.133 0.374 -0.044 0.743 -0.067 1.107 -0.067 0.623 0 1.13 0.067 1.521 0.2 0.391 0.125 0.698 0.294 0.921 0.507 0.222 0.205 0.374 0.436 0.454 0.694 0.08 0.258 0.12 0.516 0.12 0.774 0 0.391 -0.098 0.738 -0.293 1.041 -0.187 0.302 -0.44 0.543 -0.76 0.72 0.56 0.205 0.938 0.48 1.134 0.827 0.205 0.347 0.307 0.712 0.307 1.094 m -3.895 -1.121 0 2.241 c 0.116 0.018 0.24 0.031 0.374 0.04 0.142 0.009 0.28 0.013 0.414 0.013 0.187 0 0.369 -0.013 0.547 -0.04 0.178 -0.036 0.334 -0.093 0.467 -0.173 0.142 -0.089 0.258 -0.209 0.347 -0.36 0.089 -0.16 0.133 -0.36 0.133 -0.6 0 -0.4 -0.129 -0.685 -0.387 -0.854 -0.249 -0.178 -0.587 -0.267 -1.014 -0.267 l -0.88 0 m 0.64 -1.361 c 0.418 0 0.734 -0.089 0.947 -0.267 0.213 -0.187 0.32 -0.44 0.32 -0.76 0 -0.196 -0.031 -0.351 -0.093 -0.467 -0.062 -0.125 -0.147 -0.218 -0.253 -0.28 -0.107 -0.071 -0.231 -0.116 -0.374 -0.133 -0.142 -0.027 -0.289 -0.04 -0.44 -0.04 -0.125 0 -0.253 0.005 -0.387 0.013 -0.133 0.009 -0.253 0.022 -0.36 0.04 l 0 1.894 0.64 0"/>
+ <path d="m 21.34 39.21 c 0.062 0.187 0.138 0.427 0.227 0.72 0.098 0.294 0.2 0.609 0.307 0.947 0.107 0.338 0.213 0.68 0.32 1.027 0.107 0.347 0.209 0.667 0.307 0.961 0.107 -0.329 0.218 -0.667 0.334 -1.014 0.116 -0.356 0.227 -0.694 0.334 -1.014 0.107 -0.329 0.205 -0.636 0.293 -0.921 0.089 -0.285 0.169 -0.52 0.24 -0.707 l 1.361 0 c 0.062 0.72 0.12 1.423 0.173 2.108 0.062 0.685 0.111 1.365 0.147 2.041 0.044 0.667 0.08 1.343 0.107 2.028 0.027 0.676 0.049 1.37 0.067 2.081 l -1.507 0 0.08 -6.417 -1.014 3.495 -1.201 0 -0.974 -3.495 0.067 6.417 -1.507 0 c 0.027 -0.676 0.053 -1.379 0.08 -2.108 0.036 -0.729 0.071 -1.454 0.107 -2.175 0.036 -0.72 0.076 -1.419 0.12 -2.094 0.053 -0.676 0.111 -1.303 0.173 -1.881 l 1.361 0"/>
+ <path d="m 28.851 39.12 c 1.049 0 1.863 0.218 2.441 0.654 0.578 0.427 0.867 1.13 0.867 2.108 0 0.987 -0.294 1.703 -0.88 2.148 -0.578 0.436 -1.401 0.654 -2.468 0.654 l -0.587 0 0 2.788 -1.641 0 0 -8.151 c 0.16 -0.036 0.338 -0.067 0.534 -0.093 0.205 -0.027 0.409 -0.044 0.614 -0.053 0.205 -0.018 0.405 -0.031 0.6 -0.04 0.196 -0.009 0.369 -0.013 0.52 -0.013 m 0.187 1.427 c -0.098 0 -0.236 0.005 -0.414 0.013 -0.169 0 -0.302 0.009 -0.4 0.027 l 0 2.668 0.667 0 c 0.525 0 0.921 -0.102 1.187 -0.307 0.267 -0.213 0.4 -0.574 0.4 -1.081 0 -0.48 -0.133 -0.818 -0.4 -1.014 -0.258 -0.205 -0.605 -0.307 -1.041 -0.307"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-gif.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-gif.svg
new file mode 100644
index 00000000..f5c02397
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-gif.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.06834 .93603)">
+ <path d="m 16.875 41.01 c -0.388 0 -0.714 0.071 -0.979 0.212 -0.265 0.141 -0.485 0.34 -0.662 0.595 -0.168 0.247 -0.291 0.547 -0.37 0.9 -0.071 0.344 -0.106 0.728 -0.106 1.151 0 0.979 0.154 1.702 0.463 2.17 0.309 0.459 0.763 0.688 1.363 0.688 0.097 0 0.203 -0.004 0.318 -0.013 0.115 -0.009 0.22 -0.022 0.318 -0.04 l 0 -2.99 1.627 0 0 4.088 c -0.194 0.071 -0.498 0.15 -0.913 0.238 -0.406 0.088 -0.9 0.132 -1.482 0.132 -0.512 0 -0.975 -0.088 -1.389 -0.265 -0.406 -0.185 -0.754 -0.454 -1.045 -0.807 -0.291 -0.362 -0.516 -0.807 -0.675 -1.336 -0.159 -0.538 -0.238 -1.16 -0.238 -1.865 0 -0.697 0.093 -1.31 0.278 -1.839 0.185 -0.538 0.437 -0.988 0.754 -1.349 0.318 -0.362 0.692 -0.631 1.125 -0.807 0.432 -0.185 0.895 -0.278 1.389 -0.278 0.318 0 0.6 0.026 0.847 0.079 0.256 0.044 0.476 0.097 0.662 0.159 0.185 0.062 0.335 0.128 0.45 0.198 0.123 0.071 0.216 0.123 0.278 0.159 l -0.423 1.297 c -0.194 -0.123 -0.432 -0.234 -0.714 -0.331 -0.282 -0.097 -0.573 -0.146 -0.873 -0.146"/>
+ <path d="m 20.08 47.971 0 -1.349 1.786 0 0 -5.491 -1.786 0 0 -1.349 5.199 0 0 1.349 -1.773 0 0 5.491 1.773 0 0 1.349 -5.199 0"/>
+ <path d="m 26.811 47.971 0 -8.189 5.01 0 0 1.349 -3.387 0 0 1.985 2.964 0 0 1.349 -2.964 0 0 3.506 -1.627 0"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-ico.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-ico.svg
new file mode 100644
index 00000000..8502272c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-ico.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.06683 .93736)">
+ <path d="m 13.12 47.836 0 -1.348 1.784 0 0 -5.483 -1.784 0 0 -1.348 5.192 0 0 1.348 -1.77 0 0 5.483 1.77 0 0 1.348 -5.192 0"/>
+ <path d="m 22.926 48.01 c -1.154 0 -2.035 -0.37 -2.642 -1.11 -0.608 -0.74 -0.912 -1.792 -0.912 -3.158 0 -0.678 0.092 -1.282 0.277 -1.81 0.185 -0.528 0.44 -0.973 0.766 -1.334 0.335 -0.37 0.727 -0.647 1.176 -0.832 0.458 -0.194 0.956 -0.291 1.493 -0.291 0.291 0 0.55 0.026 0.779 0.079 0.238 0.044 0.445 0.097 0.621 0.159 0.176 0.062 0.321 0.128 0.436 0.198 0.123 0.07 0.216 0.123 0.277 0.159 l -0.423 1.295 c -0.203 -0.132 -0.449 -0.242 -0.74 -0.33 -0.282 -0.097 -0.608 -0.145 -0.978 -0.145 -0.255 0 -0.506 0.048 -0.753 0.145 -0.238 0.088 -0.454 0.242 -0.647 0.462 -0.185 0.211 -0.339 0.498 -0.462 0.859 -0.115 0.361 -0.172 0.81 -0.172 1.348 0 0.934 0.159 1.651 0.476 2.153 0.326 0.493 0.854 0.74 1.585 0.74 0.423 0 0.771 -0.048 1.044 -0.145 0.282 -0.097 0.506 -0.194 0.674 -0.291 l 0.41 1.282 c -0.229 0.141 -0.542 0.273 -0.938 0.396 -0.388 0.114 -0.837 0.172 -1.348 0.172"/>
+ <path d="m 27.629 43.74 c 0 0.396 0.013 0.771 0.04 1.123 0.035 0.344 0.097 0.643 0.185 0.898 0.097 0.255 0.229 0.458 0.396 0.608 0.167 0.15 0.392 0.225 0.674 0.225 0.273 0 0.493 -0.075 0.661 -0.225 0.176 -0.15 0.308 -0.352 0.396 -0.608 0.097 -0.264 0.159 -0.568 0.185 -0.912 0.035 -0.343 0.053 -0.713 0.053 -1.11 0 -0.396 -0.018 -0.766 -0.053 -1.11 -0.026 -0.352 -0.088 -0.656 -0.185 -0.912 -0.088 -0.255 -0.216 -0.458 -0.383 -0.608 -0.167 -0.15 -0.392 -0.225 -0.674 -0.225 -0.282 0 -0.506 0.075 -0.674 0.225 -0.167 0.15 -0.299 0.357 -0.396 0.621 -0.088 0.255 -0.15 0.555 -0.185 0.898 -0.026 0.344 -0.04 0.713 -0.04 1.11 m -1.651 0 c 0 -1.409 0.26 -2.471 0.779 -3.184 0.52 -0.722 1.242 -1.083 2.167 -1.083 0.96 0 1.691 0.361 2.193 1.083 0.502 0.713 0.753 1.775 0.753 3.184 0 1.409 -0.255 2.475 -0.766 3.197 -0.511 0.713 -1.233 1.07 -2.167 1.07 -0.96 0 -1.695 -0.357 -2.206 -1.07 -0.502 -0.722 -0.753 -1.788 -0.753 -3.197"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-jpg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-jpg.svg
new file mode 100644
index 00000000..bbb9ca4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-jpg.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.0657 .93835)">
+ <path d="m 18.363 45.05 c 0 0.396 -0.053 0.77 -0.158 1.122 -0.097 0.352 -0.264 0.66 -0.502 0.924 -0.229 0.264 -0.528 0.475 -0.897 0.633 -0.37 0.15 -0.818 0.224 -1.346 0.224 -0.554 0 -1.016 -0.07 -1.386 -0.211 -0.37 -0.141 -0.682 -0.312 -0.937 -0.515 l 0.62 -1.293 c 0.22 0.141 0.462 0.277 0.726 0.409 0.273 0.132 0.55 0.198 0.831 0.198 0.422 0 0.761 -0.11 1.016 -0.33 0.264 -0.229 0.396 -0.647 0.396 -1.254 l 0 -3.999 -2.732 0 0 -1.346 4.368 0 0 5.437"/>
+ <path d="m 22.14 39.523 c 1.038 0 1.843 0.216 2.415 0.647 0.572 0.422 0.858 1.117 0.858 2.085 0 0.977 -0.29 1.685 -0.871 2.125 -0.572 0.431 -1.386 0.647 -2.442 0.647 l -0.581 0 0 2.758 -1.623 0 0 -8.06 c 0.158 -0.035 0.334 -0.066 0.528 -0.092 0.202 -0.026 0.405 -0.044 0.607 -0.053 0.202 -0.018 0.4 -0.031 0.594 -0.04 0.194 -0.009 0.365 -0.013 0.515 -0.013 m 0.185 1.412 c -0.097 0 -0.233 0.004 -0.409 0.013 -0.167 0 -0.299 0.009 -0.396 0.026 l 0 2.64 0.66 0 c 0.519 0 0.911 -0.101 1.175 -0.304 0.264 -0.211 0.396 -0.567 0.396 -1.069 0 -0.475 -0.132 -0.809 -0.396 -1 -0.255 -0.202 -0.598 -0.304 -1.029 -0.304"/>
+ <path d="m 29.898 40.843 c -0.387 0 -0.713 0.07 -0.977 0.211 -0.264 0.141 -0.484 0.339 -0.66 0.594 -0.167 0.246 -0.29 0.546 -0.37 0.897 -0.07 0.343 -0.106 0.726 -0.106 1.148 0 0.977 0.154 1.698 0.462 2.164 0.308 0.458 0.761 0.686 1.359 0.686 0.097 0 0.202 -0.004 0.317 -0.013 0.114 -0.009 0.22 -0.022 0.317 -0.04 l 0 -2.983 1.623 0 0 4.078 c -0.194 0.07 -0.497 0.15 -0.911 0.238 -0.405 0.088 -0.897 0.132 -1.478 0.132 -0.51 0 -0.972 -0.088 -1.386 -0.264 -0.405 -0.185 -0.752 -0.453 -1.043 -0.805 -0.29 -0.361 -0.515 -0.805 -0.673 -1.333 -0.158 -0.537 -0.238 -1.157 -0.238 -1.861 0 -0.695 0.092 -1.307 0.277 -1.834 0.185 -0.537 0.436 -0.985 0.752 -1.346 0.317 -0.361 0.691 -0.629 1.122 -0.805 0.431 -0.185 0.893 -0.277 1.386 -0.277 0.317 0 0.598 0.026 0.845 0.079 0.255 0.044 0.475 0.097 0.66 0.158 0.185 0.062 0.334 0.128 0.449 0.198 0.123 0.07 0.216 0.123 0.277 0.158 l -0.422 1.293 c -0.194 -0.123 -0.431 -0.233 -0.713 -0.33 -0.282 -0.097 -0.572 -0.145 -0.871 -0.145"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-png.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-png.svg
new file mode 100644
index 00000000..1399f751
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-png.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.07023 .93438)">
+ <path d="m 15.334 39.691 c 1.043 0 1.851 0.216 2.425 0.649 0.574 0.424 0.861 1.122 0.861 2.094 0 0.981 -0.292 1.692 -0.875 2.134 -0.574 0.433 -1.392 0.649 -2.452 0.649 l -0.583 0 0 2.77 -1.63 0 0 -8.098 c 0.159 -0.035 0.336 -0.066 0.53 -0.093 0.203 -0.026 0.406 -0.044 0.61 -0.053 0.203 -0.018 0.402 -0.031 0.596 -0.04 0.194 -0.009 0.367 -0.013 0.517 -0.013 m 0.186 1.418 c -0.097 0 -0.234 0.004 -0.411 0.013 -0.168 0 -0.3 0.009 -0.398 0.027 l 0 2.651 0.663 0 c 0.521 0 0.914 -0.102 1.18 -0.305 0.265 -0.212 0.398 -0.57 0.398 -1.074 0 -0.477 -0.133 -0.813 -0.398 -1.01 -0.256 -0.203 -0.601 -0.305 -1.034 -0.305"/>
+ <path d="m 23.697 47.988 c -0.371 -0.91 -0.778 -1.816 -1.219 -2.717 -0.433 -0.91 -0.901 -1.82 -1.405 -2.73 l 0 5.447 -1.471 0 0 -8.204 1.312 0 c 0.247 0.389 0.495 0.813 0.742 1.272 0.247 0.451 0.486 0.901 0.716 1.352 0.239 0.451 0.455 0.888 0.649 1.312 0.203 0.424 0.376 0.795 0.517 1.113 l 0 -5.05 1.471 0 0 8.204 -1.312 0"/>
+ <path d="m 29.754 41.02 c -0.389 0 -0.716 0.071 -0.981 0.212 -0.265 0.141 -0.486 0.34 -0.663 0.596 -0.168 0.247 -0.292 0.548 -0.371 0.901 -0.071 0.345 -0.106 0.729 -0.106 1.153 0 0.981 0.155 1.705 0.464 2.174 0.309 0.459 0.764 0.689 1.365 0.689 0.097 0 0.203 -0.004 0.318 -0.013 0.115 -0.009 0.221 -0.022 0.318 -0.04 l 0 -2.995 1.63 0 0 4.095 c -0.194 0.071 -0.499 0.15 -0.914 0.239 -0.406 0.088 -0.901 0.133 -1.484 0.133 -0.512 0 -0.976 -0.088 -1.392 -0.265 -0.406 -0.186 -0.755 -0.455 -1.047 -0.808 -0.292 -0.362 -0.517 -0.808 -0.676 -1.339 -0.159 -0.539 -0.239 -1.162 -0.239 -1.869 0 -0.698 0.093 -1.312 0.278 -1.842 0.186 -0.539 0.437 -0.99 0.755 -1.352 0.318 -0.362 0.694 -0.632 1.127 -0.808 0.433 -0.186 0.897 -0.278 1.392 -0.278 0.318 0 0.601 0.027 0.848 0.08 0.256 0.044 0.477 0.097 0.663 0.159 0.186 0.062 0.336 0.128 0.451 0.199 0.124 0.071 0.216 0.124 0.278 0.159 l -0.424 1.299 c -0.194 -0.124 -0.433 -0.234 -0.716 -0.331 -0.283 -0.097 -0.574 -0.146 -0.875 -0.146"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-psd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-psd.svg
new file mode 100644
index 00000000..0abf3fe8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-psd.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.06683 .93736)">
+ <path d="m 15.369 39.565 c 1.039 0 1.845 0.216 2.418 0.647 0.572 0.423 0.859 1.119 0.859 2.087 0 0.978 -0.291 1.687 -0.872 2.127 -0.573 0.432 -1.387 0.647 -2.444 0.647 l -0.581 0 0 2.761 -1.625 0 0 -8.07 c 0.159 -0.035 0.335 -0.066 0.528 -0.092 0.203 -0.026 0.405 -0.044 0.608 -0.053 0.203 -0.018 0.401 -0.031 0.595 -0.04 0.194 -0.009 0.366 -0.013 0.515 -0.013 m 0.185 1.414 c -0.097 0 -0.233 0.004 -0.41 0.013 -0.167 0 -0.299 0.009 -0.396 0.026 l 0 2.642 0.661 0 c 0.52 0 0.912 -0.101 1.176 -0.304 0.264 -0.211 0.396 -0.568 0.396 -1.07 0 -0.476 -0.132 -0.81 -0.396 -1 -0.255 -0.203 -0.599 -0.304 -1.03 -0.304"/>
+ <path d="m 22.08 46.647 c 0.273 0 0.498 -0.026 0.674 -0.079 0.185 -0.062 0.33 -0.141 0.436 -0.238 0.106 -0.106 0.176 -0.22 0.211 -0.343 0.044 -0.132 0.066 -0.264 0.066 -0.396 0 -0.167 -0.048 -0.317 -0.145 -0.449 -0.097 -0.132 -0.22 -0.247 -0.37 -0.343 -0.15 -0.106 -0.317 -0.198 -0.502 -0.277 -0.185 -0.088 -0.37 -0.167 -0.555 -0.238 -0.247 -0.088 -0.502 -0.189 -0.766 -0.304 -0.264 -0.114 -0.506 -0.26 -0.727 -0.436 -0.211 -0.176 -0.388 -0.392 -0.528 -0.647 -0.141 -0.264 -0.211 -0.59 -0.211 -0.978 0 -0.766 0.247 -1.365 0.74 -1.797 0.502 -0.432 1.189 -0.647 2.061 -0.647 0.502 0 0.938 0.057 1.308 0.172 0.379 0.115 0.696 0.242 0.951 0.383 l -0.476 1.255 c -0.22 -0.123 -0.467 -0.229 -0.74 -0.317 -0.264 -0.088 -0.573 -0.132 -0.925 -0.132 -0.863 0 -1.295 0.313 -1.295 0.938 0 0.159 0.044 0.299 0.132 0.423 0.088 0.115 0.198 0.22 0.33 0.317 0.141 0.088 0.295 0.167 0.462 0.238 0.176 0.07 0.348 0.137 0.515 0.198 0.255 0.097 0.52 0.207 0.793 0.33 0.282 0.115 0.537 0.273 0.766 0.476 0.238 0.194 0.432 0.44 0.581 0.74 0.15 0.291 0.225 0.661 0.225 1.11 0 0.766 -0.251 1.361 -0.753 1.784 -0.493 0.414 -1.246 0.621 -2.259 0.621 -0.678 0 -1.22 -0.07 -1.625 -0.211 -0.405 -0.15 -0.709 -0.286 -0.912 -0.41 l 0.476 -1.321 c 0.238 0.141 0.52 0.273 0.846 0.396 0.335 0.123 0.74 0.185 1.215 0.185"/>
+ <path d="m 27.96 46.514 c 0.044 0.009 0.092 0.013 0.145 0.013 0.053 0 0.101 0 0.145 0 0.37 0 0.678 -0.07 0.925 -0.211 0.255 -0.141 0.458 -0.335 0.608 -0.581 0.159 -0.247 0.269 -0.537 0.33 -0.872 0.07 -0.343 0.106 -0.718 0.106 -1.123 0 -0.352 -0.026 -0.696 -0.079 -1.03 -0.053 -0.335 -0.145 -0.63 -0.277 -0.885 -0.132 -0.255 -0.313 -0.458 -0.542 -0.608 -0.229 -0.159 -0.524 -0.238 -0.885 -0.238 -0.07 0 -0.15 0.004 -0.238 0.013 -0.088 0 -0.167 0.009 -0.238 0.026 l 0 5.496 m 3.911 -2.774 c 0 0.757 -0.097 1.405 -0.291 1.942 -0.185 0.528 -0.445 0.96 -0.779 1.295 -0.335 0.335 -0.735 0.581 -1.202 0.74 -0.458 0.15 -0.964 0.225 -1.519 0.225 -0.291 0 -0.577 -0.018 -0.859 -0.053 -0.273 -0.026 -0.568 -0.075 -0.885 -0.145 l 0 -7.98 c 0.37 -0.079 0.718 -0.132 1.044 -0.159 0.326 -0.026 0.63 -0.04 0.912 -0.04 0.537 0 1.026 0.079 1.466 0.238 0.449 0.159 0.828 0.41 1.136 0.753 0.308 0.335 0.546 0.766 0.713 1.295 0.176 0.52 0.264 1.149 0.264 1.889"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tga.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tga.svg
new file mode 100644
index 00000000..0f7779f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tga.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.04959 .95275)">
+ <path d="m 19.19 39.02 0 1.326 -2.119 0 0 6.72 -1.612 0 0 -6.72 -2.119 0 0 -1.326 5.849 0"/>
+ <path d="m 23.568 40.23 c -0.381 0 -0.702 0.069 -0.962 0.208 -0.26 0.139 -0.477 0.334 -0.65 0.585 -0.165 0.243 -0.286 0.537 -0.364 0.884 -0.069 0.338 -0.104 0.715 -0.104 1.131 0 0.962 0.152 1.672 0.455 2.132 0.303 0.451 0.75 0.676 1.339 0.676 0.095 0 0.199 -0.004 0.312 -0.013 0.113 -0.009 0.217 -0.022 0.312 -0.039 l 0 -2.938 1.599 0 0 4.02 c -0.191 0.069 -0.49 0.147 -0.897 0.234 -0.399 0.087 -0.884 0.13 -1.456 0.13 -0.503 0 -0.958 -0.087 -1.365 -0.26 -0.399 -0.182 -0.741 -0.446 -1.027 -0.793 -0.286 -0.355 -0.507 -0.793 -0.663 -1.313 -0.156 -0.529 -0.234 -1.139 -0.234 -1.833 0 -0.685 0.091 -1.287 0.273 -1.807 0.182 -0.529 0.429 -0.971 0.741 -1.326 0.312 -0.355 0.68 -0.62 1.105 -0.793 0.425 -0.182 0.88 -0.273 1.365 -0.273 0.312 0 0.589 0.026 0.832 0.078 0.251 0.043 0.468 0.095 0.65 0.156 0.182 0.061 0.329 0.126 0.442 0.195 0.121 0.069 0.212 0.121 0.273 0.156 l -0.416 1.274 c -0.191 -0.121 -0.425 -0.23 -0.702 -0.325 -0.277 -0.095 -0.563 -0.143 -0.858 -0.143"/>
+ <path d="m 30.678 47.06 -0.377 -1.859 -2.145 0 -0.364 1.859 -1.664 0 c 0.381 -1.586 0.767 -3.03 1.157 -4.328 0.39 -1.308 0.767 -2.548 1.131 -3.717 l 1.742 0 c 0.381 1.178 0.758 2.431 1.131 3.756 0.381 1.317 0.75 2.747 1.105 4.289 l -1.716 0 m -1.43 -6.486 c -0.087 0.303 -0.169 0.594 -0.247 0.871 -0.069 0.269 -0.139 0.537 -0.208 0.806 -0.061 0.26 -0.121 0.524 -0.182 0.793 -0.052 0.269 -0.104 0.546 -0.156 0.832 l 1.573 0 c -0.052 -0.286 -0.104 -0.563 -0.156 -0.832 -0.052 -0.269 -0.113 -0.533 -0.182 -0.793 -0.061 -0.269 -0.13 -0.537 -0.208 -0.806 -0.069 -0.277 -0.147 -0.568 -0.234 -0.871"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tiff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tiff.svg
new file mode 100644
index 00000000..9263287d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-image-tiff.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="matrix(1.02442 0 0 .97617 0 .1)">
+ <path d="m 16.696 37.801 0 1.35 -2.158 0 0 6.845 -1.642 0 0 -6.845 -2.158 0 0 -1.35 5.958 0"/>
+ <path d="m 17.742 45.996 0 -1.35 1.787 0 0 -5.494 -1.787 0 0 -1.35 5.203 0 0 1.35 -1.774 0 0 5.494 1.774 0 0 1.35 -5.203 0"/>
+ <path d="m 24.481 45.996 0 -8.195 5.02 0 0 1.35 -3.389 0 0 1.986 2.966 0 0 1.35 -2.966 0 0 3.508 -1.628 0"/>
+ <path d="m 31.1 45.996 0 -8.195 5.02 0 0 1.35 -3.389 0 0 1.986 2.966 0 0 1.35 -2.966 0 0 3.508 -1.628 0"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-images.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-images.svg
new file mode 100644
index 00000000..9585fce4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-images.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 17.04 18 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="fill:#fff;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-info.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-info.svg
new file mode 100644
index 00000000..1bd5bf1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-info.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#4a81d6" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 18,18 c -1.108,0 -2,0.892 -2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 l 0,-12 c 0,-1.108 -0.892,-2 -2,-2 z m 5,2 3,0 0,3 -3,0 z m -1,4 0.666667,0 L 26,24 l 0,6 1,0 0,2 -5,0 0,-2 1,0 0,-4 -1,0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-install.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-install.svg
new file mode 120000
index 00000000..a04e350b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-java.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-java.svg
new file mode 100644
index 00000000..4cad85d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-java.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#e76f00"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.508 29.92 c 0 0 -0.725 0.4 0.516 0.535 1.504 0.163 2.273 0.139 3.931 -0.158 0 0 0.436 0.259 1.044 0.484 -3.716 1.51 -8.41 -0.087 -5.491 -0.861" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 21.05 27.95 c 0 0 -0.814 0.571 0.429 0.693 1.607 0.157 2.876 0.17 5.072 -0.231 0 0 0.304 0.292 0.781 0.452 -4.493 1.246 -9.497 0.098 -6.282 -0.914" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 24.882 24.607 c 0.916 1 -0.241 1.899 -0.241 1.899 0 0 2.325 -1.138 1.257 -2.563 -0.997 -1.329 -1.762 -1.989 2.378 -4.266 0 0 -6.498 1.539 -3.395 4.93" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 29.797 31.378 c 0 0 0.537 0.419 -0.591 0.744 -2.145 0.616 -8.927 0.802 -10.811 0.025 -0.677 -0.279 0.593 -0.667 0.992 -0.749 0.417 -0.086 0.655 -0.07 0.655 -0.07 -0.753 -0.503 -4.869 0.988 -2.09 1.415 7.576 1.165 13.811 -0.525 11.846 -1.365" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 21.857 25.908 c 0 0 -3.45 0.777 -1.222 1.059 0.941 0.119 2.816 0.092 4.563 -0.046 1.428 -0.114 2.861 -0.357 2.861 -0.357 0 0 -0.503 0.204 -0.868 0.44 -3.503 0.874 -10.271 0.467 -8.323 -0.426 1.648 -0.755 2.988 -0.67 2.988 -0.67" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 28.05 29.19 c 3.561 -1.755 1.915 -3.441 0.765 -3.214 -0.282 0.056 -0.407 0.104 -0.407 0.104 0 0 0.105 -0.155 0.304 -0.223 2.274 -0.758 4.02 2.236 -0.734 3.421 0 0 0.055 -0.047 0.072 -0.088" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 25.899 16 c 0 0 1.972 1.871 -1.871 4.748 -3.082 2.308 -0.703 3.624 -0.001 5.127 -1.799 -1.539 -3.119 -2.894 -2.233 -4.155 1.3 -1.851 4.901 -2.748 4.105 -5.72" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 22.21 33.943 c 3.418 0.208 8.668 -0.115 8.792 -1.649 0 0 -0.239 0.581 -2.825 1.043 -2.918 0.521 -6.516 0.46 -8.651 0.126 0 0 0.437 0.343 2.684 0.48" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-javascript.svg
new file mode 100644
index 00000000..668d1f81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-javascript.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#e6b81a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(6 8)">
+<path style="fill:#fff" d="m 12,8 4,0 0,20 -8,0 0,-4 4,0 z"/>
+<path style="fill:#fff" d="m 18,8 8,0 0,4 -4,0 0,4 4,0 0,12 -8,0 0,-4 4,0 0,-4 -4,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-json.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-json.svg
new file mode 100644
index 00000000..13e281ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#e6b81a"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1,0,0,1.0058823,0,-1.2235292)">
+ <path d="m 24 19.11 c -5.391 0 -10 4.02 -10 9.444 0 4.722 3.329 8.264 6.889 9.444 -2.365 -1.627 -4.536 -4.722 -4.536 -8.264 0 -4.079 2.941 -7.083 6.363 -7.083 3.195 0 5.389 3.054 5.401 5.903 0 2 -1.634 3.644 -2.941 4.722 2.353 0 5.294 -1.955 5.294 -5.903 0 -3.542 -2.941 -8.264 -6.471 -8.264 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 38 c 5.391 0 10 -4.02 10 -9.444 0 -4.722 -3.329 -8.264 -6.889 -9.444 2.365 1.627 4.536 4.722 4.536 8.264 0 4.079 -2.941 7.083 -6.363 7.083 -3.195 0 -5.389 -3.054 -5.401 -5.903 0 -2 1.634 -3.644 2.941 -4.722 -2.353 0 -5.294 1.955 -5.294 5.903 c 0 3.542 2.941 8.264 6.471 8.264" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-mathematica.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-mathematica.svg
new file mode 100644
index 00000000..7f36c5ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-mathematica.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#ecccd0;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.92307692,0,0,0.92300592,1.8461539,6.852473)">
+ <!-- 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/48/mimetypes/application-mbox.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-mbox.svg
new file mode 100644
index 00000000..16074a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-mbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#def37f;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.181 20 8.819 7.377 8.819 -7.377 -17.638 0 m -1.181 1.057 0 12.943 20 0 0 -12.943 -10 8.365 -10 -8.365" style="fill:#998977;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword-template.svg
new file mode 100644
index 00000000..9abd4498
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3866a0"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(1,3)" style="fill:#fff;color:#000">
+ <path d="m 15 18.03 c 0 1.802 0 3.171 0 4.973 c 0 1 0 2 1 2 1 0 1 -1 1 -2 l 0 -3 3 0 c 1 0 2 0 2 -1 0 -1 -1 -1 -2 -1 -2 0.012 -3 0.027 -5 0.027 z"/>
+ <path d="m 31 18.03 c 0 1.802 0 3.171 0 4.973 c 0 1 0 2 -1 2 -1 0 -1 -1 -1 -2 l 0 -3 -3 0 c -1 0 -2 0 -2 -1 0 -1 1 -1 2 -1 2 0.012 3 0.027 5 0.027 z"/>
+ <path d="m 30.973 34 c -1.802 0 -3.171 0 -4.973 0 c -1 0 -2 0 -2 -1 0 -1 1 -1 2 -1 l 3 0 0 -3 c 0 -1 0 -2 1 -2 1 0 1 1 1 2 -0.012 2 -0.027 3 -0.027 5 z"/>
+ <path d="m 15.03 34 c 1.802 0 3.171 0 4.973 0 c 1 0 2 0 2 -1 0 -1 -1 -1 -2 -1 l -3 0 0 -3 c 0 -1 0 -2 -1 -2 -1 0 -1 1 -1 2 0.012 2 0.027 3 0.027 5 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-music-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-music-blank.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-music-playlist-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-music-playlist-blank.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-octet-stream.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-octet-stream.svg
new file mode 100644
index 00000000..3573c365
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-octet-stream.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 12 l 0 1 l 1 0 l 0 4 l 1 0 l 0 -5 l -1 0 l -1 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 16 19 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 19 19 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 16 26 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 19 26 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 16 33 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 19 33 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 23 33 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 26 33 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+ <path d="m 23 26 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..7f221df1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pdf.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#e01818" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<g style="fill:#fff">
+<g>
+<path style="fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+</g>
+<g transform="matrix(.12121 0 0 .12 8.48485 10.64)">
+<path d="m 124.12429,44.7975 c 0,0 5.70174,53.0805 -34.570358,123.16233 -40.27205,70.08183 -52.08117,60.67658 -56.32037,58.24942 -4.23914,-2.42654 -9.68952,-10.31482 8.17553,-26.09076 17.86511,-15.77593 24.82941,-15.47254 24.82941,-15.47254 0,0 -16.35106,10.01143 -22.70981,19.72008 -6.35874,9.70803 -11.5063,15.77593 -9.99232,18.50649 1.51399,2.72994 19.76759,-11.19703 27.33751,-23.02882 12.02257,-18.79124 34.73604,-53.72771 45.333918,-87.09995 10.59794,-33.37224 17.91649,-67.94625 17.91649,-67.94625 z"/>
+<path d="m 223.39054,167.65644 c 0,0 -0.90837,2.42716 -11.50631,1.51697 -10.59794,-0.91018 -51.77842,-13.95556 -73.88267,-40.65372 -22.10418,-26.69755 -23.92097,-63.40714 -25.43496,-82.52042 -1.51398,-19.11328 6.85577,-13.78956 8.06701,-11.3624 1.89678,1.60277 2.83368,6.81147 2.83368,6.81147 0,0 -0.67983,-7.82486 -4.0106,-11.16221 -3.33078,-3.33735 -6.28453,-3.40014 -9.61531,2.36561 -3.33078,5.76451 -4.84476,21.84384 -2.11954,37.31638 2.72516,15.47254 13.92866,50.96855 27.85738,67.35127 13.92865,16.38273 41.78608,30.64168 62.3763,34.88922 20.59026,4.24691 25.43502,-4.55093 25.43502,-4.55093 z"/>
+<path d="m 89.251182,174.63391 c 0,0 39.969288,-13.04538 77.818998,-16.68612 37.84969,-3.64013 50.86998,0.30463 54.20075,3.03395 3.33078,2.73056 3.33078,5.76451 3.33078,5.76451 0,0 4.2335,-4.21894 1.45113,-8.54667 -2.37097,-4.46451 -5.99314,-8.13945 -35.97011,-7.22926 -29.97698,0.91018 -32.09657,2.12376 -59.65114,7.28086 -27.55463,5.15772 -41.180478,16.38273 -41.180408,16.38273 z"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-encrypted.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-keys.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-keys.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-pgp-signature.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-pgp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkcs7-mime.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-pkcs7-signature.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-pkix-cert.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-pkix-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-postscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-postscript.svg
new file mode 100644
index 00000000..bbdf5b66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-postscript.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eb1c24" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.04169 0 0 .04237 11.47336 13.70662)">
+<path d="m 141,238 c 18.514,0.807 38.845,12.452 54,22.344 44.528,29.067 79.993,77.323 73,132.656 6.644,-10.558 7.005,-25.915 7,-38 C 274.985,316.121 253.846,276.173 226.996,249 218.049,239.946 208.663,229.542 197,224 L 329.271,70 361,33 c 2.449,-2.8377 10.588,-9.4499 8.824,-13.6713 C 368.18,15.3945 360.601,12.9338 357,11.3117 352.931,9.47858 345.519,5.68475 341.015,7.32794 336.422,9.00336 332.512,15.406 329.424,19 L 305.13,47 190.718,179 156.87,218 c -5.391,6.261 -12.41,12.447 -15.87,20 z"/>
+<path d="m 66,283 c 45.491,-47.531 85.688,-100.603 129.155,-150 l 55,-64 C 262.766,54.6688 277.873,40.1896 288,24 281.41,22.0522 266.29,20.8678 260.001,24.0278 253.284,27.4023 247.61,36.4202 242.715,42 l -31.291,35 c -4.612,5.3198 -10.069,13.7487 -16.425,16.973 -9.153,4.6431 -25.879,2.7931 -35.999,3.0416 l -37,2.8959 C 94.4072,101.844 62.9474,101.903 49.3233,131 c -10.9272,23.337 -9.2531,56.661 -10.3627,82 -2.3249,53.095 -4.1748,106.992 0.8696,160 2.1611,22.708 -0.3947,51.687 11.4021,72 11.5246,19.844 33.7895,24.124 54.7677,26.075 40.603,3.775 89.231,2.673 122,-25.375 38.892,-33.29 33.398,-92.806 -2,-125.61 C 187.28,284.209 116.394,265.985 66,283 z"/>
+<path d="m 203,476 c 7.355,3.086 19.953,2 28,2 l 51,1 c 64.687,0 128.552,-4.035 193,-6.961 30.612,-1.389 65.241,-2.494 77.934,-36.039 8.056,-21.288 6.617,-48.539 8.155,-71 3.554,-51.884 5.016,-105.146 0.081,-157 -2.312,-24.294 0.591,-54.495 -10.06,-77 C 534.616,96.1534 484.759,98.8006 452,97.9854 c -8.109,-0.2019 -23.216,-4.892 -30.606,-1.382 -5.623,2.6707 -9.033,16.9686 -11.652,22.3966 l -29.051,63 C 346.47,256.54 314.404,332.892 277.244,406 262.832,434.353 236.814,470.178 203,476 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation-template.svg
new file mode 100644
index 00000000..60612a9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#d24726"/>
+ <path d="m 12 15 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 23 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 31 24 0 0 2 -24 0 z" style="fill:#fff"/>
+ <path d="m 30 15 0 6 l 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 16 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 c 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation.svg
new file mode 100644
index 00000000..dbba8e53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 32 24 0 0 2 l -24 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ram.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ram.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rdata.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rdata.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-rss.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rss.svg
new file mode 100644
index 00000000..995f1011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rss.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#ff6501" d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z"/>
+ <path style="fill-opacity:0.196" d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z"/>
+ <path style="fill:#fff;fill-opacity:0.392" d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z"/>
+ <path style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 14,16 0,4 2,0 c 7.756,0 14,6.244 14,14 l 0,2 4,0 0,-2 C 34,24.083 25.92,16 16,16 l -2,0 z m 0,8 0,4 2,0 c 3.337,0 6,2.663 6,6 l 0,2 4,0 0,-2 C 26,28.501 21.499,24 16,24 l -2,0 z m 2.5,7 A 2.5,2.5 0 0 0 14,33.5 2.5,2.5 0 0 0 16.5,36 2.5,2.5 0 0 0 19,33.5 2.5,2.5 0 0 0 16.5,31 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rtf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rtf.svg
new file mode 100644
index 00000000..62450492
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-rtf.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.06185 .94175)" style="fill:#fff">
+ <path d="m 15.356 39.29 c 0.479 0 0.914 0.054 1.303 0.163 0.389 0.109 0.724 0.276 1 0.502 0.28 0.226 0.493 0.516 0.638 0.868 0.154 0.344 0.231 0.751 0.231 1.221 0 0.489 -0.1 0.932 -0.299 1.33 -0.199 0.398 -0.529 0.701 -0.991 0.909 0.154 0.235 0.317 0.498 0.489 0.787 0.172 0.28 0.339 0.579 0.502 0.896 0.163 0.308 0.317 0.62 0.461 0.936 0.154 0.308 0.285 0.602 0.394 0.882 l -1.751 0 c -0.208 -0.543 -0.452 -1.063 -0.733 -1.561 -0.271 -0.507 -0.565 -1.018 -0.882 -1.533 l -0.868 0 0 3.094 -1.669 0 0 -8.278 c 0.163 -0.036 0.339 -0.068 0.529 -0.095 0.199 -0.036 0.398 -0.059 0.597 -0.068 0.199 -0.018 0.389 -0.032 0.57 -0.041 0.181 -0.009 0.339 -0.014 0.475 -0.014 m 1.479 2.741 c 0 -0.443 -0.136 -0.769 -0.407 -0.977 -0.271 -0.208 -0.629 -0.312 -1.072 -0.312 -0.063 0 -0.14 0.005 -0.231 0.014 -0.09 0 -0.181 0.009 -0.271 0.027 l 0 2.524 0.366 0 c 0.57 0 0.982 -0.109 1.235 -0.326 0.253 -0.226 0.38 -0.543 0.38 -0.95"/>
+ <path d="m 25.682 39.38 0 1.384 -2.212 0 0 7.02 -1.683 0 0 -7.02 -2.212 0 0 -1.384 6.106 0"/>
+ <path d="m 26.877 47.783 0 -8.4 5.143 0 0 1.384 -3.474 0 0 2.035 3.04 0 0 1.384 -3.04 0 0 3.596 -1.669 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-script-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-script-blank.svg
new file mode 100644
index 00000000..6cda51b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-script-blank.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#555;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.95409 1.04811)">
+<path d="m 20.307974,29.567432 c -4e-6,0.581217 0.165244,1.002884 0.495744,1.265003 0.33619,0.262116 0.826235,0.398873 1.470139,0.410271 l 0,1.196624 c -1.082665,-0.0114 -1.920301,-0.259271 -2.512911,-0.743616 -0.592617,-0.48435 -0.888924,-1.165285 -0.888921,-2.042809 l 0,-2.589836 c -3e-6,-0.592611 -0.179496,-1.014278 -0.538481,-1.265003 -0.358989,-0.256415 -0.880375,-0.384625 -1.564159,-0.384629 l 0,-1.205171 c 0.740766,-0.01139 1.276398,-0.148148 1.606896,-0.410272 0.330493,-0.262111 0.495741,-0.666684 0.495744,-1.213718 l 0,-2.615479 c -3e-6,-0.883212 0.3077,-1.569846 0.92311,-2.059903 0.615403,-0.490034 1.441642,-0.735057 2.478722,-0.735069 l 0,1.188077 c -1.310594,0.0342 -1.965887,0.601172 -1.965883,1.700916 l 0,2.521458 c -4e-6,1.225121 -0.635354,1.948793 -1.906051,2.171018 l 0,0.102568 c 1.270697,0.222234 1.906047,0.945906 1.906051,2.171018 l 0,2.538552"/>
+<path d="m 31.889586,24.755294 c -1.270704,-0.222225 -1.906054,-0.945897 -1.906052,-2.171018 l 0,-2.521458 c -2e-6,-1.099744 -0.646749,-1.666716 -1.94024,-1.700916 l 0,-1.188077 c 1.048469,1.2e-5 1.871859,0.247884 2.470174,0.743616 0.604006,0.495756 0.906011,1.179541 0.906015,2.051356 l 0,2.615479 c -4e-6,0.552733 0.168093,0.960154 0.504292,1.222266 0.336189,0.256425 0.87467,0.390333 1.615442,0.401724 l 0,1.205171 c -0.695187,4e-6 -1.222271,0.128214 -1.581253,0.384629 -0.358991,0.250725 -0.538485,0.672392 -0.538481,1.265003 l 0,2.589836 c -4e-6,0.871826 -0.293461,1.549912 -0.880373,2.034262 -0.58122,0.490043 -1.413158,0.740764 -2.495816,0.752163 l 0,-1.196624 c 0.6325,-0.0114 1.113998,-0.148155 1.444496,-0.410271 0.330494,-0.262119 0.495742,-0.683786 0.495744,-1.265003 l 0,-2.538552 c -2e-6,-0.649593 0.156698,-1.145337 0.470103,-1.487233 0.313398,-0.341888 0.792047,-0.569817 1.435949,-0.683785 l 0,-0.102568"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-software.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-software.svg
new file mode 100644
index 00000000..f3df1f8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-software.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,40 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,18 c 4,0 32,0 36,0 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<path style="fill-opacity:.392" d="m 21,10 0,16 6,0 0,-16 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-sql.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-sql.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-table-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-table-template.svg
new file mode 100644
index 00000000..2dac2256
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-table-template.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<g style="fill:#fff" transform="matrix(-.2 0 0 .22916 49.20536 38.16603)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-105.45497 c 0,30.716158 0,60.642554 0,87.275562 35.103874,0 69.641104,0 100.000004,0 0,-30.716158 0,-60.642554 0,-87.275562 -34.71345,0 -70.24444,0 -100.000004,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z m -55.000006,26.182668 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-table.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-table.svg
new file mode 100644
index 00000000..f6a4e247
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-table.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#207245"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 34 18 c 0 7.04 0 13.897 0 20 -7.02 0 -13.928 0 -20 0 0 -7.04 0 -13.897 0 -20 6.943 0 14.05 0 20 0 z m -2 2 -9 0 0 4 9 0 z m -11 0 -5 0 0 4 5 0 z m 11 6 -9 0 0 4 9 0 z m -11 0 -5 0 0 4 5 0 z m 11 6 -9 0 0 4 9 0 z m -11 0 -5 0 0 4 5 0 z" style="fill:#fff;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-template-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-template-blank.svg
new file mode 120000
index 00000000..234fc82d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-template.svg
new file mode 100644
index 00000000..fffd3f86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-template.svg
@@ -0,0 +1,3 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#f6423d" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text-template.svg
new file mode 100644
index 00000000..d9d838f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text-template.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<g style="fill:#888" transform="translate(0 -3)">
+<path d="m 14,19 0,1 20,0 0,-1 z"/>
+<path d="m 14,21 0,1 20,0 0,-1 z"/>
+<path d="m 14,23 0,1 20,0 0,-1 z"/>
+<path d="m 14,25 0,1 20,0 0,-1 z"/>
+<path d="m 14,27 0,1 20,0 0,-1 z"/>
+<path d="m 14,29 0,1 20,0 0,-1 z"/>
+<path d="m 14,31 0,1 20,0 0,-1 z"/>
+<path d="m 14,33 0,1 20,0 0,-1 z"/>
+<path d="m 14,35 0,1 20,0 0,-1 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text.svg
new file mode 100644
index 00000000..36d6b739
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-text.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14 19 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 21 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 23 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 25 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 27 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 29 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 31 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 33 0 1 20 0 0 -1 z" style="fill:#888"/>
+ <path d="m 14 35 0 1 20 0 0 -1 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-torrent.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-torrent.svg
new file mode 100644
index 00000000..5ba720de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-torrent.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#00853e" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 28.297613,32.897051 -3.317445,0 c -1.011566,0 -1.997291,0.01586 -2.958244,-0.355647 -0.786262,-0.303953 -1.527311,-0.766936 -2.112199,-1.379083 -1.939365,-2.029774 -2.194638,-5.253534 -0.4401,-7.488925 1.073408,-1.367608 2.725988,-2.242443 4.475149,-2.242443 0.478013,0 1.478351,-0.07481 1.678815,0.486574 0.102825,0.287933 -0.114739,0.61802 -0.410996,0.670006 -0.28071,0.04928 -0.601076,-0.09529 -0.887479,-0.09877 -0.841061,-0.01012 -1.594485,0.103725 -2.366595,0.453398 -2.844169,1.288274 -3.554359,5.461986 -1.225519,7.581884 0.599085,0.545355 1.283333,0.961606 2.070743,1.169585 0.699277,0.184703 1.418051,0.145632 2.134159,0.145632 l 2.97936,0 1.331201,0 c 0.180416,0 0.442215,0.04826 0.612787,-0.01271 0.130545,-0.04669 0.242832,-0.188156 0.338085,-0.283478 0.234282,-0.234484 0.58698,-0.493088 0.718425,-0.803904 l -5.409348,0 c -0.651555,0 -1.340832,0.06334 -1.986244,-0.03026 -0.762626,-0.110588 -1.444871,-0.466786 -2.007056,-0.988832 -0.291882,-0.271024 -0.525679,-0.614881 -0.702844,-0.969538 -1.073486,-2.14926 0.307789,-4.713072 2.646517,-5.127691 0.4041,-0.07166 0.845877,-0.05243 1.24668,0.02936 0.397103,0.08111 0.891248,0.222267 1.20357,0.493449 0.221535,0.192341 0.248895,0.510728 0.05445,0.731499 -0.283826,0.322065 -0.567675,0.125898 -0.877578,-0.01013 -0.242899,-0.10665 -0.496767,-0.182036 -0.760703,-0.214492 -1.125202,-0.138331 -2.215777,0.493234 -2.653459,1.538282 -0.549753,1.312698 0.144855,2.889962 1.4913,3.356387 0.650419,0.225304 1.392649,0.134213 2.070765,0.134213 l 3.740052,0 1.901722,0 c 0.220669,0 0.595688,0.07301 0.799054,-0.01271 0.08168,-0.03443 0.122782,-0.147916 0.164047,-0.21995 l 0.338018,-0.655819 c 0.397024,-0.911106 0.667271,-1.844599 0.773156,-2.83478 0.442069,-4.133978 -2.079067,-8.071664 -5.983369,-9.462875 -3.05523,-1.088654 -6.606078,-0.340381 -9.001496,1.829455 -1.115089,1.010072 -1.917923,2.273775 -2.442139,3.677395 -0.69813,1.869315 -0.698771,4.162181 0.0079,6.029223 0.160976,0.425195 0.328579,0.851795 0.553444,1.248156 0.0594,0.10485 0.137475,0.343744 0.257456,0.388767 0.258086,0.09686 0.04151,-0.471657 0.01991,-0.558012 -0.17748,-0.707424 -0.235114,-1.410111 -0.235114,-2.136671 0,-3.098503 2.09142,-5.940348 4.902221,-7.120318 0.843233,-0.353959 1.809518,-0.580152 2.725808,-0.580152 0.129656,0 0.277065,-0.01924 0.401479,0.0234 0.290913,0.0999 0.465198,0.433857 0.320411,0.716998 -0.195368,0.382084 -0.585371,0.287775 -0.933188,0.320918 -0.74952,0.07144 -1.479127,0.220163 -2.176425,0.513102 -2.010071,0.844494 -3.575092,2.669078 -4.031415,4.814401 -0.647021,3.04169 0.802823,6.226638 3.60882,7.631304 1.180305,0.59084 2.476868,0.776184 3.782307,0.684575 0.919743,-0.06458 1.828575,-0.282488 2.683552,-0.628179 0.266681,-0.107775 0.69795,-0.231289 0.887468,-0.452633 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-users.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-users.svg
new file mode 100644
index 00000000..f2f3a9e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-users.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#6c7daa" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff;line-height:normal;color:#000" d="m 27.33333,18 2.222225,0 c 3.333331,0 3.333331,3.428547 3.333331,3.428547 l 0,3.392935 c 0,1.142871 -2.222219,3.464228 -2.222219,3.464228 l 0,1.142871 L 34,31.714258 34,34 l -6.111114,0 -6.111111,0 0,-2.285742 4.44445,-2.285677 0,-1.142871 c 0,0 -2.229551,-2.321357 -2.222225,-3.464228 l 0,-3.392935 C 24,21.428547 23.999987,18 27.33333,18 z m -7.777774,2.285742 2.222219,0 0,4.53574 C 21.777775,25.964353 24,28.28571 24,28.28571 l -4.444444,2.285741 0,2.285678 L 14,32.821775 l 0,-1.142871 4.444444,-2.250063 0,-1.142807 c 0,0 -2.229544,-2.321485 -2.222219,-3.464227 l 0,-1.107193 c 0,-3.428613 3.333319,-3.428613 3.333331,-3.428613 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector-template.svg
new file mode 100644
index 00000000..412684b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector-template.svg
@@ -0,0 +1,4 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#05aa9d" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill:#fff;line-height:normal;color:#000" d="m 29.444451,15.000002 c -0.575247,0 -1.067661,0.302327 -1.336806,0.749999 l -5.663196,0 c 0,0 -1.126989,-0.01914 -2.284722,0.539064 -1.157734,0.558191 -2.381945,1.835935 -2.381945,3.960936 0,2.125 1.224211,3.402744 2.381945,3.960937 0.549181,0.264784 1.088611,0.376677 1.506945,0.445311 l 0,0.328127 -2.13889,2.062499 c -0.06583,-0.01746 -0.122851,-0.04687 -0.194444,-0.04687 -0.429556,0 -0.777778,0.335787 -0.777778,0.750001 0,0.41421 0.348222,0.749996 0.777778,0.749996 0.429556,0 0.777777,-0.335786 0.777777,-0.749999 0,-0.06904 -0.0305,-0.124014 -0.04861,-0.187501 l 2.13889,-2.0625 2.576389,0 0,-0.749999 0.777778,0 c 0,0 0.817455,0.01914 1.604167,0.398437 0.786712,0.379306 1.506946,0.976563 1.506946,2.601563 0,1.624998 -0.720234,2.222254 -1.506946,2.60156 -0.786714,0.379308 -1.604169,0.398439 -1.604169,0.398439 l -5.663197,0 C 19.623216,30.302327 19.130804,29.999999 18.555556,29.999999 17.696446,29.999999 17,30.671574 17,31.5 c 0,0.828426 0.696446,1.499999 1.555556,1.499999 0.575248,0 1.06766,-0.302328 1.336806,-0.749999 l 5.663196,0 c 0,0 1.126989,0.01914 2.284723,-0.539064 1.157733,-0.558192 2.381945,-1.835938 2.381945,-3.960936 0,-2.125 -1.224212,-3.402745 -2.381945,-3.960937 -1.157734,-0.558193 -2.284723,-0.539062 -2.284723,-0.539062 l -0.777777,0 0,-0.234376 2.138888,-2.0625 c 0.06583,0.01746 0.122851,0.04687 0.194444,0.04687 0.429556,0 0.777779,-0.335786 0.777779,-0.750001 0,-0.414208 -0.348223,-0.749994 -0.777779,-0.749994 -0.429555,0 -0.777777,0.335786 -0.777777,0.75 0,0.06904 0.0305,0.124013 0.04861,0.187499 L 24.243056,22.5 l -2.57639,0 0,0.632812 C 21.410373,23.073802 21.130965,22.991713 20.840278,22.851562 20.053569,22.472255 19.333335,21.875 19.333335,20.25 c 0,-1.625 0.720234,-2.222255 1.506946,-2.601562 0.78671,-0.379308 1.604165,-0.398439 1.604165,-0.398439 l 5.663197,0 c 0.269145,0.447674 0.76156,0.750002 1.336806,0.750002 0.85911,0 1.555555,-0.671573 1.555555,-1.5 0,-0.828427 -0.696445,-1.5 -1.555555,-1.5 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector.svg
new file mode 100644
index 00000000..4d13d0ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vector.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#05aa9d" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff;line-height:normal;color:#000" d="m 29.444449,18.000003 c -0.575247,0 -1.067661,0.302327 -1.336806,0.749999 l -5.663196,0 c 0,0 -1.126989,-0.01914 -2.284722,0.539064 -1.157734,0.558191 -2.381945,1.835935 -2.381945,3.960936 0,2.125 1.224211,3.402744 2.381945,3.960937 0.549181,0.264784 1.088611,0.376677 1.506945,0.445311 l 0,0.328127 -2.13889,2.062499 c -0.06583,-0.01746 -0.122851,-0.04687 -0.194444,-0.04687 -0.429556,0 -0.777778,0.335787 -0.777778,0.750001 0,0.41421 0.348222,0.749996 0.777778,0.749996 0.429556,0 0.777777,-0.335786 0.777777,-0.749999 0,-0.06904 -0.0305,-0.124014 -0.04861,-0.187501 l 2.13889,-2.0625 2.576389,0 0,-0.749999 0.777778,0 c 0,0 0.817455,0.01914 1.604167,0.398437 0.786712,0.379306 1.506946,0.976563 1.506946,2.601563 0,1.624998 -0.720234,2.222254 -1.506946,2.60156 -0.786714,0.379308 -1.604169,0.398439 -1.604169,0.398439 l -5.663197,0 C 19.623214,33.302328 19.130802,33 18.555554,33 c -0.85911,0 -1.555556,0.671575 -1.555556,1.500001 0,0.828426 0.696446,1.499999 1.555556,1.499999 0.575248,0 1.06766,-0.302328 1.336806,-0.749999 l 5.663196,0 c 0,0 1.126989,0.01914 2.284723,-0.539064 1.157733,-0.558192 2.381945,-1.835938 2.381945,-3.960936 0,-2.125 -1.224212,-3.402745 -2.381945,-3.960937 -1.157734,-0.558193 -2.284723,-0.539062 -2.284723,-0.539062 l -0.777777,0 0,-0.234376 2.138888,-2.0625 c 0.06583,0.01746 0.122851,0.04687 0.194444,0.04687 0.429556,0 0.777779,-0.335786 0.777779,-0.750001 0,-0.414208 -0.348223,-0.749994 -0.777779,-0.749994 -0.429555,0 -0.777777,0.335786 -0.777777,0.75 0,0.06904 0.0305,0.124013 0.04861,0.187499 l -2.13889,2.062501 -2.57639,0 0,0.632812 c -0.256293,-0.05901 -0.535701,-0.141099 -0.826388,-0.28125 -0.786709,-0.379307 -1.506943,-0.976562 -1.506943,-2.601562 0,-1.625 0.720234,-2.222255 1.506946,-2.601562 C 21.626989,20.269131 22.444444,20.25 22.444444,20.25 l 5.663197,0 c 0.269145,0.447674 0.76156,0.750002 1.336806,0.750002 0.85911,0 1.555555,-0.671573 1.555555,-1.5 0,-0.828427 -0.696445,-1.5 -1.555555,-1.5 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vestor.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vestor.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-video.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-video.svg
new file mode 100644
index 00000000..eea57108
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-video.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#302490"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 24 16 A 10 10 0 0 0 14 26 A 10 10 0 0 0 24 36 A 10 10 0 0 0 34 26 A 10 10 0 0 0 24 16 z M 24 18 A 8 8 0 0 1 32 26 A 8 8 0 0 1 24 34 A 8 8 0 0 1 16 26 A 8 8 0 0 1 24 18 z M 21 21 L 21 31 L 29 26 L 21 21 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd-google-earth-kml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..05323c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.android.package-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.android.package-archive.svg
new file mode 120000
index 00000000..7c961b96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.appimage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.coffeescript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.coffeescript.svg
new file mode 100644
index 00000000..6be848d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.coffeescript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#1f244f;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(6,9)">
+ <path d="m 9 9 c 0 6.667 0 13.333 0 20 l 8 0 0 -4 -4 0 0 -12 4 0 0 -4 c -2.667 0 -5.333 0 -8 0" style="fill:#e6e6e6"/>
+ <path d="m 19 9 8 0 0 4 -4 0 0 4 4 0 0 12 -8 0 0 -4 4 0 0 -4 -4 0 z" style="fill:#e6e6e6"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.corel-draw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.corel-draw.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.debian.binary-package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.flatpak.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..3b2aef08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.267 7.172 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 31.943 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -32 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 9.943 c 4 0 32 0 36 0 l 0 -10 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill-opacity:0.196"/>
+ <path d="m 21 10 0 16 6 0 0 -16 z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 12 38 0 -8 4.757 0 0 1.318 -3.213 0 0 1.939 2.812 0 0 1.318 -2.812 0 0 3.425 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.383 38 -5.183 0 0 -8 1.652 0 0 6.682 3.531 0 0 1.318 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28.903 38 -0.4 -1.848 -2.276 0 l -0.386 1.848 -1.766 0 c 0.706 -2.773 1.583 -5.452 2.428 -8 l 1.849 0 c 0.924 2.715 1.745 5.456 2.373 8 m -3.339 -6.449 c -0.352 1.072 -0.632 2.234 -0.842 3.283 l 1.669 0 c -0.194 -1.13 -0.523 -2.225 -0.828 -3.283 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36.949 30 0 1.318 -2.155 0 0 6.682 -1.639 0 0 -6.682 -2.155 0 0 -1.318 5.949 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flowblade-project.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.flowblade-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.geo+json.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..48ddf96d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.geogebra.file.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.geogebra.file.svg
new file mode 100644
index 00000000..2865a6c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#6f72db;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.5 16 c -1.203 0 -2.212 0.859 -2.447 1.994 c -2.429 1.039 -4.512 2.829 -5.773 5.03 c -1.272 0.114 -2.279 1.178 -2.279 2.479 c 0 0.821 0.405 1.546 1.02 2 c -0.004 2.035 0.783 3.827 2.139 5.152 c -0.097 0.266 -0.158 0.547 -0.158 0.846 c 0 1.377 1.123 2.5 2.5 2.5 c 0.885 0 1.661 -0.467 2.105 -1.164 c 0.503 0.088 1.019 0.155 1.563 0.162 c 1.53 0.021 3.043 -0.301 4.459 -0.861 c 0.459 0.524 1.125 0.863 1.873 0.863 c 1.377 0 2.5 -1.123 2.5 -2.5 c 0 -0.364 -0.082 -0.707 -0.223 -1.02 c 1.528 -1.48 2.639 -3.324 3.051 -5.346 c 0.04 -0.195 0.065 -0.387 0.088 -0.578 c 0.654 -0.452 1.084 -1.205 1.084 -2.057 c 0 -1.153 -0.793 -2.12 -1.857 -2.406 c -1.287 -2.423 -3.946 -4.046 -7.313 -4.092 c -0.112 -0.002 -0.223 0.009 -0.334 0.012 c -0.457 -0.611 -1.178 -1.014 -1.996 -1.014 z m 0 0.709 c 0.994 0 1.791 0.797 1.791 1.791 c 0 0.994 -0.797 1.791 -1.791 1.791 c -0.994 0 -1.791 -0.797 -1.791 -1.791 c 0 -0.994 0.797 -1.791 1.791 -1.791 z m 2.457 2.225 c 2.21 0.161 3.967 1.147 5.01 2.607 c -0.584 0.458 -0.967 1.162 -0.967 1.959 c 0 1.176 0.823 2.16 1.92 2.424 c -0.011 0.062 -0.015 0.123 -0.027 0.186 c -0.315 1.548 -1.176 2.966 -2.355 4.125 c -0.317 -0.146 -0.666 -0.234 -1.037 -0.234 c -1.37 0 -2.488 1.114 -2.498 2.482 c -1.091 0.405 -2.256 0.635 -3.447 0.619 c -0.579 -0.008 -1.118 -0.09 -1.637 -0.203 c -0.272 -1.086 -1.25 -1.898 -2.418 -1.898 c -0.312 0 -0.607 0.065 -0.883 0.17 c -0.866 -0.871 -1.423 -1.982 -1.584 -3.23 c 1.121 -0.246 1.967 -1.246 1.967 -2.439 c 0 -0.792 -0.379 -1.493 -0.957 -1.951 c 0.963 -1.613 2.503 -2.948 4.322 -3.768 c 0.438 0.726 1.228 1.219 2.135 1.219 c 1.228 0 2.25 -0.896 2.457 -2.066 z m 6.543 2.775 c 0.994 0 1.791 0.797 1.791 1.791 c 0 0.994 -0.797 1.791 -1.791 1.791 c -0.994 0 -1.791 -0.797 -1.791 -1.791 c 0 -0.994 0.797 -1.791 1.791 -1.791 z m -17 2 c 0.994 0 1.791 0.797 1.791 1.791 c 0 0.994 -0.797 1.791 -1.791 1.791 c -0.994 0 -1.791 -0.797 -1.791 -1.791 c 0 -0.994 0.797 -1.791 1.791 -1.791 z m 13 7 c 0.994 0 1.791 0.797 1.791 1.791 c 0 0.994 -0.797 1.791 -1.791 1.791 c -0.994 0 -1.791 -0.797 -1.791 -1.791 c 0 -0.994 0.797 -1.791 1.791 -1.791 z m -10 1 c 0.994 0 1.791 0.797 1.791 1.791 c 0 0.994 -0.797 1.791 -1.791 1.791 c -0.994 0 -1.791 -0.797 -1.791 -1.791 c 0 -0.994 0.797 -1.791 1.791 -1.791 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/48/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.google-earth.kml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..e9abfe46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..a775ce00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..5cf342bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..195b96e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..1e78ab75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..e38819a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..e5b1c026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..50be691f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..ce406456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.mlt+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.mlt+xml.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-access.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-access.svg
new file mode 100644
index 00000000..102fc871
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1,18 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#a4373a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.16031 0 0 .16031 3.48 33.6186)">
+<path d="m 128,-109.90253 c -27.56062,0 -49.902534,6.98168 -49.902534,15.594542 v 12.475633 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475633 c 0,-8.612862 -22.3421,-15.594542 -49.90253,-15.594542 z"/>
+<path d="m 127.84269,-59.999997 c -22.34444,0 -41.179922,-4.589279 -47.538596,-10.916179 -1.484406,1.476998 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.612865 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981676 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201364 -2.36472,-4.678362 -6.35847,6.3269 -25.35068,10.916179 -47.69512,10.916179 z"/>
+<path d="m 127.84269,-31.929822 c -22.34444,0 -41.179922,-4.589474 -47.538596,-10.916179 -1.484406,1.476803 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201559 -2.36472,-4.678362 -6.35847,6.326705 -25.35068,10.916179 -47.69512,10.916179 z"/>
+</g>
+<path style="fill-opacity:.196" d="m 5.999998,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32.000004,0 c 0.97143,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.85276 0 0 1.08245 5.74154 3.32648)">
+<path d="m 11.343243,38.350376 -0.331777,-1.636002 -1.8876944,0 -0.320336,1.636002 -1.4643936,0 c 0.3355898,-1.395749 0.6749931,-2.665651 1.0182111,-3.809711 0.3432158,-1.15168 0.6749922,-2.242347 0.99533,-3.272005 l 1.5330369,0 c 0.335586,1.037285 0.667363,2.139393 0.99533,3.306326 0.335585,1.159315 0.659735,2.417777 0.972449,3.77539 l -1.510156,0 M 10.08478,32.641529 c -0.07627,0.266953 -0.1487303,0.522458 -0.217371,0.766519 -0.061019,0.236443 -0.1220353,0.472881 -0.1830492,0.709316 -0.053392,0.228815 -0.106781,0.46144 -0.160168,0.697875 -0.045765,0.236441 -0.091527,0.480507 -0.1372869,0.732196 l 1.3843091,0 c -0.04577,-0.251689 -0.09153,-0.495755 -0.137286,-0.732196 -0.04577,-0.236435 -0.09915,-0.46906 -0.160169,-0.697875 -0.05339,-0.236435 -0.114408,-0.472873 -0.183049,-0.709316 -0.06102,-0.244061 -0.129663,-0.499566 -0.20593,-0.766519"/>
+<path d="m 16.342774,38.499104 c -0.999146,-1e-6 -1.76185,-0.320336 -2.288115,-0.961009 -0.526267,-0.64067 -0.7894,-1.552102 -0.789399,-2.734297 -10e-7,-0.587279 0.08008,-1.109731 0.240252,-1.567359 0.160167,-0.457617 0.381351,-0.842783 0.663553,-1.155498 0.289826,-0.320329 0.62923,-0.560581 1.018211,-0.720756 0.396604,-0.167788 0.827532,-0.251685 1.292785,-0.251693 0.251689,8e-6 0.476687,0.02289 0.674994,0.06864 0.205926,0.03814 0.385161,0.0839 0.537707,0.137287 0.152536,0.0534 0.278382,0.110599 0.377539,0.171608 0.106773,0.06102 0.186857,0.106786 0.240252,0.137287 l -0.366098,1.121177 c -0.175427,-0.1144 -0.388984,-0.209739 -0.640672,-0.286015 -0.24407,-0.08389 -0.526271,-0.12584 -0.846603,-0.125846 -0.221188,6e-6 -0.438558,0.04196 -0.652113,0.125846 -0.205933,0.07628 -0.392795,0.20975 -0.560588,0.40042 -0.16017,0.183055 -0.293643,0.430934 -0.40042,0.743638 -0.09915,0.312713 -0.148729,0.701692 -0.148727,1.166938 -2e-6,0.80847 0.137285,1.430074 0.41186,1.864814 0.282199,0.427116 0.739821,0.640673 1.372869,0.640672 0.366095,1e-6 0.667363,-0.04195 0.903806,-0.125846 0.24406,-0.0839 0.43855,-0.167794 0.583469,-0.251693 l 0.354658,1.109736 c -0.198309,0.122033 -0.469069,0.236439 -0.812281,0.343217 -0.335595,0.09915 -0.724574,0.148727 -1.166939,0.148728"/>
+<path d="m 22.063062,38.499104 c -0.999146,-1e-6 -1.761851,-0.320336 -2.288115,-0.961009 -0.526267,-0.64067 -0.7894,-1.552102 -0.7894,-2.734297 0,-0.587279 0.08008,-1.109731 0.240252,-1.567359 0.160167,-0.457617 0.381352,-0.842783 0.663553,-1.155498 0.289827,-0.320329 0.62923,-0.560581 1.018212,-0.720756 0.396603,-0.167788 0.827531,-0.251685 1.292784,-0.251693 0.251689,8e-6 0.476687,0.02289 0.674994,0.06864 0.205926,0.03814 0.385162,0.0839 0.537707,0.137287 0.152536,0.0534 0.278383,0.110599 0.377539,0.171608 0.106774,0.06102 0.186858,0.106786 0.240252,0.137287 l -0.366098,1.121177 C 23.489315,32.630095 23.275758,32.534756 23.02407,32.45848 22.78,32.374589 22.4978,32.33264 22.177467,32.332634 c -0.221187,6e-6 -0.438558,0.04196 -0.652112,0.125846 -0.205933,0.07628 -0.392796,0.20975 -0.560589,0.40042 -0.16017,0.183055 -0.293643,0.430934 -0.40042,0.743638 -0.09915,0.312713 -0.148729,0.701692 -0.148727,1.166938 -2e-6,0.80847 0.137285,1.430074 0.411861,1.864814 0.282198,0.427116 0.73982,0.640673 1.372868,0.640672 0.366095,10e-7 0.667363,-0.04195 0.903806,-0.125846 0.244061,-0.0839 0.43855,-0.167794 0.583469,-0.251693 l 0.354658,1.109736 c -0.198308,0.122033 -0.469068,0.236439 -0.812281,0.343217 -0.335594,0.09915 -0.724573,0.148727 -1.166938,0.148728"/>
+<path d="m 26.421921,37.206319 c 0.03813,0.0076 0.08008,0.01144 0.125846,0.01144 0.04576,10e-7 0.08771,10e-7 0.125846,0 0.320334,10e-7 0.58728,-0.06101 0.80084,-0.183049 0.221182,-0.122031 0.396603,-0.289826 0.526267,-0.503385 0.137283,-0.213556 0.232621,-0.465248 0.286014,-0.755078 0.06101,-0.297452 0.09152,-0.621602 0.09153,-0.972449 -4e-6,-0.305078 -0.02288,-0.602533 -0.06864,-0.892365 -0.04577,-0.289823 -0.12585,-0.545329 -0.240252,-0.766518 -0.114409,-0.221179 -0.270763,-0.396601 -0.469063,-0.526267 -0.198307,-0.137281 -0.453813,-0.205924 -0.766519,-0.20593 -0.06102,6e-6 -0.129662,0.0038 -0.20593,0.01144 -0.07627,6e-6 -0.144916,0.0076 -0.20593,0.02288 l 0,4.759279 m 3.38641,-2.402521 c -6e-6,0.655929 -0.0839,1.216517 -0.251693,1.681764 -0.160173,0.457625 -0.385171,0.83135 -0.674994,1.121177 -0.289832,0.289828 -0.636862,0.503385 -1.041092,0.640672 -0.39661,0.12966 -0.835165,0.19449 -1.315666,0.19449 -0.251695,0 -0.499574,-0.01525 -0.743638,-0.04576 -0.236439,-0.02288 -0.491945,-0.06483 -0.766518,-0.125846 l 0,-6.910107 c 0.320335,-0.06864 0.621603,-0.114399 0.903805,-0.137287 0.282199,-0.02287 0.545332,-0.03431 0.7894,-0.03432 0.465247,8e-6 0.888548,0.06865 1.269904,0.205931 0.388975,0.137293 0.716938,0.354664 0.983889,0.652112 0.266942,0.289834 0.472872,0.663559 0.617791,1.121177 0.152536,0.45 0.228806,0.995334 0.228812,1.636002"/>
+<path d="m 35.482856,36.210989 c -6e-6,0.427116 -0.07246,0.785587 -0.217371,1.075414 -0.144919,0.282201 -0.343222,0.511013 -0.59491,0.686434 -0.24407,0.167795 -0.537711,0.289828 -0.880924,0.366099 -0.335594,0.06864 -0.697878,0.102965 -1.086855,0.102965 -0.312711,0 -0.636861,-0.01907 -0.972449,-0.0572 -0.335591,-0.03051 -0.667368,-0.08008 -0.99533,-0.148728 l 0,-6.875785 c 0.266946,-0.04575 0.560587,-0.08389 0.880924,-0.114406 0.320335,-0.03813 0.636857,-0.0572 0.949568,-0.0572 0.533891,8e-6 0.968632,0.05721 1.304226,0.171609 0.335586,0.106786 0.598719,0.251699 0.789399,0.434742 0.190672,0.175428 0.320331,0.373731 0.38898,0.59491 0.06864,0.22119 0.10296,0.442374 0.102965,0.663553 -5e-6,0.335595 -0.0839,0.63305 -0.251693,0.892365 -0.160172,0.259324 -0.377543,0.465254 -0.652112,0.617791 0.480499,0.175426 0.804648,0.411864 0.972448,0.709316 0.175417,0.297457 0.263128,0.610166 0.263134,0.938127 m -3.340648,-0.961009 0,1.922017 c 0.09915,0.01526 0.205928,0.0267 0.320336,0.03432 0.12203,0.0076 0.240249,0.01144 0.354658,0.01144 0.160165,1e-6 0.316519,-0.01144 0.469063,-0.03432 0.152538,-0.03051 0.286011,-0.08008 0.40042,-0.148728 0.12203,-0.07627 0.221181,-0.179234 0.297455,-0.308895 0.07627,-0.137286 0.114402,-0.308894 0.114406,-0.514826 -4e-6,-0.343215 -0.110596,-0.58728 -0.331777,-0.732197 -0.21356,-0.152538 -0.503388,-0.228808 -0.869483,-0.228812 l -0.755078,0 m 0.549147,-1.166938 c 0.358469,4e-6 0.629229,-0.07627 0.812281,-0.228812 0.183046,-0.160163 0.27457,-0.377534 0.274574,-0.652112 -4e-6,-0.16779 -0.0267,-0.301263 -0.08008,-0.400421 -0.05339,-0.106773 -0.12585,-0.186857 -0.217371,-0.240252 -0.09153,-0.06101 -0.198306,-0.09915 -0.320336,-0.114405 -0.122036,-0.02288 -0.247882,-0.03432 -0.377539,-0.03432 -0.106781,6e-6 -0.217373,0.0038 -0.331777,0.01144 -0.114408,0.0076 -0.217373,0.01907 -0.308895,0.03432 l 0,1.624562 0.549147,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 100644
index 00000000..8a1bdc56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05829 .94492)">
+<path d="m 16.754361,47.622935 c -1.14457,0 -2.018284,-0.36696 -2.621145,-1.100881 -0.602865,-0.733919 -0.904296,-1.778008 -0.904296,-3.132269 0,-0.672756 0.09174,-1.27125 0.275221,-1.795484 0.183479,-0.524223 0.436856,-0.965449 0.760132,-1.323679 0.33201,-0.366952 0.720813,-0.642172 1.166409,-0.82566 0.454329,-0.192209 0.947978,-0.288318 1.480947,-0.288326 0.288322,8e-6 0.546068,0.02622 0.773238,0.07863 0.235898,0.04369 0.441221,0.09612 0.615969,0.157269 0.174738,0.06117 0.318901,0.126696 0.432489,0.196586 0.122315,0.0699 0.214055,0.122328 0.275221,0.157268 l -0.419384,1.284362 c -0.20096,-0.131051 -0.4456,-0.240265 -0.73392,-0.327644 -0.279594,-0.0961 -0.602868,-0.144156 -0.969824,-0.144163 -0.253381,7e-6 -0.50239,0.04806 -0.747026,0.144163 -0.235906,0.08738 -0.449966,0.240279 -0.642181,0.458701 -0.183483,0.209698 -0.336383,0.493655 -0.4587,0.851872 -0.113585,0.358228 -0.170377,0.803823 -0.170375,1.336784 -2e-6,0.926141 0.157267,1.638218 0.471806,2.136233 0.323272,0.489282 0.847501,0.733922 1.572687,0.733921 0.419379,1e-6 0.764496,-0.04805 1.035353,-0.144163 0.279583,-0.09611 0.50238,-0.192216 0.668392,-0.288326 l 0.406277,1.271256 c -0.227171,0.139794 -0.53734,0.270851 -0.930506,0.393171 -0.38444,0.113583 -0.830034,0.170375 -1.336784,0.170375"/>
+<path d="m 24.132885,47.45256 -0.380066,-1.874118 -2.162445,0 -0.366961,1.874118 -1.677533,0 c 0.384435,-1.598897 0.773237,-3.053631 1.16641,-4.364206 0.39317,-1.319305 0.773236,-2.568716 1.140198,-3.748238 l 1.756168,0 c 0.38443,1.188259 0.764495,2.450776 1.140198,3.787555 0.384429,1.32805 0.755757,2.769678 1.113987,4.324889 l -1.729956,0 m -1.44163,-6.539757 c -0.08738,0.305807 -0.170378,0.598501 -0.249009,0.878084 -0.0699,0.270857 -0.139797,0.541708 -0.209692,0.812555 -0.06116,0.262119 -0.122322,0.528602 -0.18348,0.799449 -0.05242,0.270855 -0.104848,0.550444 -0.157269,0.838766 l 1.585793,0 c -0.05243,-0.288322 -0.104849,-0.567911 -0.157268,-0.838766 -0.05243,-0.270847 -0.113587,-0.53733 -0.183481,-0.799449 -0.06116,-0.270847 -0.13106,-0.541698 -0.209691,-0.812555 -0.0699,-0.279583 -0.148535,-0.572277 -0.235903,-0.878084"/>
+<path d="m 32.127378,45.00179 c -6e-6,0.489282 -0.08301,0.899928 -0.249009,1.231938 -0.166012,0.323275 -0.393177,0.58539 -0.681498,0.786343 -0.279594,0.192218 -0.615974,0.332012 -1.009141,0.419384 -0.384438,0.07863 -0.799453,0.117951 -1.245044,0.117951 -0.358226,0 -0.729554,-0.02184 -1.113987,-0.06553 -0.384436,-0.03495 -0.764501,-0.09174 -1.140198,-0.170375 l 0,-7.876541 c 0.3058,-0.05241 0.642179,-0.0961 1.009141,-0.131058 0.366958,-0.04368 0.72955,-0.06552 1.087775,-0.06553 0.611598,8e-6 1.109615,0.06554 1.494053,0.196586 0.38443,0.122328 0.685862,0.288333 0.904295,0.498017 0.218424,0.200962 0.366955,0.428128 0.445595,0.681498 0.07863,0.253384 0.117946,0.506761 0.117952,0.760132 -6e-6,0.38444 -0.09612,0.725189 -0.288326,1.022247 -0.183486,0.297068 -0.432494,0.532971 -0.747027,0.707709 0.550435,0.200959 0.921764,0.47181 1.113987,0.812555 0.200948,0.340752 0.301426,0.698975 0.301432,1.07467 m -3.826872,-1.100881 0,2.201762 c 0.11358,0.01747 0.2359,0.03058 0.36696,0.03932 0.139792,0.0087 0.275217,0.01311 0.406277,0.01311 0.183477,1e-6 0.362589,-0.0131 0.537335,-0.03932 0.174739,-0.03495 0.327639,-0.09174 0.458701,-0.170374 0.13979,-0.08737 0.253373,-0.205321 0.340749,-0.353855 0.08737,-0.157266 0.131052,-0.353852 0.131057,-0.589757 -5e-6,-0.393169 -0.126693,-0.672758 -0.380066,-0.838767 -0.244644,-0.174739 -0.576656,-0.262111 -0.996035,-0.262114 l -0.864978,0 m 0.629074,-1.336784 c 0.410643,4e-6 0.720812,-0.08737 0.930507,-0.262115 0.209688,-0.183475 0.314533,-0.432483 0.314537,-0.747026 -4e-6,-0.192212 -0.03058,-0.345112 -0.09174,-0.458701 -0.06116,-0.122313 -0.144167,-0.214053 -0.249008,-0.27522 -0.10485,-0.06989 -0.22717,-0.113576 -0.366961,-0.131057 -0.139798,-0.0262 -0.28396,-0.03931 -0.432489,-0.03932 -0.122323,6e-6 -0.249011,0.0044 -0.380066,0.01311 -0.13106,0.0087 -0.249011,0.02185 -0.353854,0.03932 l 0,1.861014 0.629074,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.ms-word.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 00000000..b64b3939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.998 15 c -6.06 0 -10.998 4.926 -10.998 11 0 6.075 4.94 11 10.998 11 6.06 0 11 -4.926 11 -11 0 -6.075 -4.941 -11 -11 -11 m 0 1.388 c 5.341 0 9.642 4.304 9.642 9.612 0 5.307 -4.299 9.612 -9.642 9.612 -5.338 0 -9.638 -4.304 -9.638 -9.612 0 -5.307 4.3 -9.612 9.638 -9.612 z m 0.313 1.37 c -0.776 0 -1.552 0.297 -2.147 0.891 l -5.521 5.517 c -1.19 1.188 -1.19 3.1 0 4.289 1.19 1.188 3.105 1.188 4.295 0 l 5.519 -5.517 c 1.19 -1.188 1.19 -3.1 0 -4.289 -0.593 -0.594 -1.369 -0.891 -2.145 -0.891 z m 0 0.434 c 0.666 0 1.333 0.254 1.842 0.762 1.019 1.016 1.019 2.664 0 3.68 -1.021 1.016 -2.669 1.016 -3.683 0 -1.016 -1.014 -1.016 -2.661 0 -3.68 0.509 -0.508 1.175 -0.762 1.842 -0.762 z m 4.908 4.464 c -0.776 0 -1.552 0.297 -2.147 0.891 l -5.523 5.517 c -1.19 1.188 -1.19 3.1 0 4.289 1.19 1.188 3.107 1.188 4.297 0 l 5.521 -5.515 c 1.19 -1.188 1.19 -3.103 0 -4.291 -0.595 -0.594 -1.372 -0.891 -2.147 -0.891 z m 0 0.438 c 0.666 0 1.334 0.253 1.844 0.76 1.016 1.022 1.016 2.662 0 3.679 -1.019 1.014 -2.666 1.014 -3.683 0 -1.016 -1.022 -1.016 -2.662 0 -3.679 0.508 -0.507 1.173 -0.76 1.84 -0.76 z m -10.429 0.614 c 0.666 0 1.332 0.254 1.842 0.762 1.016 1.014 1.016 2.659 0 3.679 -1.024 1.016 -2.67 1.016 -3.681 0 -1.019 -1.016 -1.019 -2.662 0 -3.679 0.508 -0.508 1.173 -0.762 1.84 -0.762 z m 4.908 4.899 c 0.665 0 1.33 0.254 1.836 0.762 1.019 1.016 1.019 2.662 0 3.679 -1.016 1.022 -2.663 1.022 -3.676 0 -1.019 -1.014 -1.019 -2.659 0 -3.679 0.508 -0.508 1.174 -0.762 1.84 -0.762 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 00000000..8e34b70b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#b8c400" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="translate(0 -2)">
+<path d="m 25,34 0,-12 3,0 0,12 z"/>
+<path d="m 20,34 0,-16 3,0 0,16 z"/>
+<path d="m 15,34 0,-9 3,0 0,9 z"/>
+<path d="m 30,34 0,-4 3,0 0,4 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05829 .94492)">
+<path d="m 14.867136,43.389785 c -2e-6,0.393176 0.0131,0.764504 0.03932,1.113987 0.03495,0.340752 0.09611,0.637814 0.183481,0.891189 0.09611,0.25338 0.227163,0.454334 0.393171,0.602864 0.166003,0.148533 0.388801,0.222798 0.668392,0.222797 0.270848,1e-6 0.489277,-0.07426 0.655287,-0.222797 0.174739,-0.14853 0.305796,-0.349484 0.393171,-0.602864 0.09611,-0.262112 0.157265,-0.563543 0.183481,-0.904295 0.03494,-0.340745 0.05242,-0.707705 0.05242,-1.100881 -5e-6,-0.393167 -0.01748,-0.760127 -0.05242,-1.100881 -0.02622,-0.34948 -0.08738,-0.650912 -0.183481,-0.904295 -0.08737,-0.253371 -0.214064,-0.454325 -0.380066,-0.602863 -0.166009,-0.148525 -0.388806,-0.222791 -0.668392,-0.222798 -0.279591,7e-6 -0.502389,0.07427 -0.668392,0.222798 -0.166008,0.148538 -0.297065,0.353861 -0.393171,0.615969 -0.08737,0.253383 -0.148534,0.550446 -0.183481,0.891189 -0.02621,0.340754 -0.03932,0.707714 -0.03932,1.100881 m -1.638216,0 c 0,-1.397938 0.257746,-2.450764 0.773238,-3.15848 0.515491,-0.716438 1.231936,-1.074661 2.149339,-1.074669 0.952346,8e-6 1.677528,0.358231 2.175551,1.074669 0.498012,0.707716 0.74702,1.760542 0.747026,3.15848 -6e-6,1.397947 -0.253383,2.455141 -0.760132,3.171586 -0.506759,0.707709 -1.223205,1.061564 -2.149339,1.061564 -0.952352,0 -1.681903,-0.353855 -2.188656,-1.061564 -0.498018,-0.716445 -0.747027,-1.773639 -0.747027,-3.171586"/>
+<path d="m 25.653149,39.340116 0,1.336784 -2.136233,0 0,6.77566 -1.625111,0 0,-6.77566 -2.136233,0 0,-1.336784 5.897577,0"/>
+<path d="m 29.860087,47.622935 c -1.144569,0 -2.018284,-0.36696 -2.621145,-1.100881 -0.602864,-0.733919 -0.904296,-1.778008 -0.904295,-3.132269 -1e-6,-0.672756 0.09174,-1.27125 0.27522,-1.795484 0.183479,-0.524223 0.436856,-0.965449 0.760132,-1.323679 0.33201,-0.366952 0.720813,-0.642172 1.16641,-0.82566 0.454328,-0.192209 0.947977,-0.288318 1.480947,-0.288326 0.288321,8e-6 0.546067,0.02622 0.773238,0.07863 0.235898,0.04369 0.44122,0.09612 0.615969,0.157269 0.174737,0.06117 0.3189,0.126696 0.432489,0.196586 0.122314,0.0699 0.214054,0.122328 0.27522,0.157268 l -0.419383,1.284362 c -0.20096,-0.131051 -0.4456,-0.240265 -0.733921,-0.327644 -0.279594,-0.0961 -0.602868,-0.144156 -0.969824,-0.144163 -0.253381,7e-6 -0.502389,0.04806 -0.747026,0.144163 -0.235906,0.08738 -0.449966,0.240279 -0.642181,0.458701 -0.183482,0.209698 -0.336382,0.493655 -0.4587,0.851872 -0.113585,0.358228 -0.170377,0.803823 -0.170375,1.336784 -2e-6,0.926141 0.157267,1.638218 0.471807,2.136233 0.323271,0.489282 0.8475,0.733922 1.572687,0.733921 0.419379,10e-7 0.764496,-0.04805 1.035352,-0.144163 0.279584,-0.09611 0.502381,-0.192216 0.668392,-0.288326 l 0.406278,1.271256 c -0.227172,0.139794 -0.537341,0.270851 -0.930507,0.393171 -0.384439,0.113583 -0.830034,0.170375 -1.336784,0.170375"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 00000000..4c4cebb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,19 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#b8c400" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="translate(0 -2)">
+<path d="m 25,34 0,-12 3,0 0,12 z"/>
+<path d="m 20,34 0,-16 3,0 0,16 z"/>
+<path d="m 15,34 0,-9 3,0 0,9 z"/>
+<path d="m 30,34 0,-4 3,0 0,4 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05829 .94492)">
+<path d="m 14.867136,43.389785 c -2e-6,0.393176 0.0131,0.764504 0.03932,1.113987 0.03495,0.340752 0.09611,0.637814 0.183481,0.891189 0.09611,0.25338 0.227163,0.454334 0.393171,0.602864 0.166003,0.148533 0.388801,0.222798 0.668392,0.222797 0.270848,1e-6 0.489277,-0.07426 0.655287,-0.222797 0.174739,-0.14853 0.305796,-0.349484 0.393171,-0.602864 0.09611,-0.262112 0.157265,-0.563543 0.183481,-0.904295 0.03494,-0.340745 0.05242,-0.707705 0.05242,-1.100881 -5e-6,-0.393167 -0.01748,-0.760127 -0.05242,-1.100881 -0.02622,-0.34948 -0.08738,-0.650912 -0.183481,-0.904295 -0.08737,-0.253371 -0.214064,-0.454325 -0.380066,-0.602863 -0.166009,-0.148525 -0.388806,-0.222791 -0.668392,-0.222798 -0.279591,7e-6 -0.502389,0.07427 -0.668392,0.222798 -0.166008,0.148538 -0.297065,0.353861 -0.393171,0.615969 -0.08737,0.253383 -0.148534,0.550446 -0.183481,0.891189 -0.02621,0.340754 -0.03932,0.707714 -0.03932,1.100881 m -1.638216,0 c 0,-1.397938 0.257746,-2.450764 0.773238,-3.15848 0.515491,-0.716438 1.231936,-1.074661 2.149339,-1.074669 0.952346,8e-6 1.677528,0.358231 2.175551,1.074669 0.498012,0.707716 0.74702,1.760542 0.747026,3.15848 -6e-6,1.397947 -0.253383,2.455141 -0.760132,3.171586 -0.506759,0.707709 -1.223205,1.061564 -2.149339,1.061564 -0.952352,0 -1.681903,-0.353855 -2.188656,-1.061564 -0.498018,-0.716445 -0.747027,-1.773639 -0.747027,-3.171586"/>
+<path d="m 21.747642,46.141988 c 0.04368,0.0087 0.09174,0.01311 0.144163,0.01311 0.05242,1e-6 0.100475,1e-6 0.144163,0 0.366958,1e-6 0.672758,-0.0699 0.917401,-0.209692 0.253374,-0.139793 0.454328,-0.33201 0.602864,-0.576652 0.157264,-0.244638 0.266478,-0.532964 0.327643,-0.864978 0.06989,-0.340746 0.104841,-0.712074 0.104846,-1.113987 -5e-6,-0.349481 -0.02622,-0.69023 -0.07863,-1.022246 -0.05243,-0.332007 -0.144167,-0.624701 -0.27522,-0.878084 -0.131061,-0.253371 -0.310173,-0.454325 -0.537335,-0.602863 -0.227169,-0.157262 -0.519863,-0.235897 -0.878083,-0.235903 -0.0699,6e-6 -0.148535,0.0044 -0.235903,0.01311 -0.08737,7e-6 -0.166009,0.0087 -0.235904,0.02621 l 0,5.451982 m 3.879295,-2.752203 c -6e-6,0.751399 -0.09611,1.393579 -0.288326,1.926542 -0.183485,0.524231 -0.441231,0.952351 -0.773237,1.284361 -0.332017,0.332012 -0.729557,0.576652 -1.192621,0.733921 -0.454336,0.148531 -0.956721,0.222797 -1.507159,0.222797 -0.288328,0 -0.572285,-0.01747 -0.851872,-0.05242 -0.270853,-0.02621 -0.563547,-0.07427 -0.878084,-0.144163 l 0,-7.915858 c 0.366959,-0.07863 0.712077,-0.131049 1.035353,-0.157269 0.323272,-0.0262 0.624703,-0.03931 0.904295,-0.03932 0.532963,8e-6 1.017874,0.07864 1.454735,0.235903 0.44559,0.157276 0.821287,0.406285 1.127093,0.747026 0.305794,0.332019 0.541697,0.760139 0.707709,1.284361 0.174737,0.515498 0.262108,1.140203 0.262114,1.874119"/>
+<path d="m 29.860087,47.622935 c -1.144569,0 -2.018284,-0.36696 -2.621145,-1.100881 -0.602864,-0.733919 -0.904296,-1.778008 -0.904295,-3.132269 -1e-6,-0.672756 0.09174,-1.27125 0.27522,-1.795484 0.183479,-0.524223 0.436856,-0.965449 0.760132,-1.323679 0.33201,-0.366952 0.720813,-0.642172 1.16641,-0.82566 0.454328,-0.192209 0.947977,-0.288318 1.480947,-0.288326 0.288321,8e-6 0.546067,0.02622 0.773238,0.07863 0.235898,0.04369 0.44122,0.09612 0.615969,0.157269 0.174737,0.06117 0.3189,0.126696 0.432489,0.196586 0.122314,0.0699 0.214054,0.122328 0.27522,0.157268 l -0.419383,1.284362 c -0.20096,-0.131051 -0.4456,-0.240265 -0.733921,-0.327644 -0.279594,-0.0961 -0.602868,-0.144156 -0.969824,-0.144163 -0.253381,7e-6 -0.502389,0.04806 -0.747026,0.144163 -0.235906,0.08738 -0.449966,0.240279 -0.642181,0.458701 -0.183482,0.209698 -0.336382,0.493655 -0.4587,0.851872 -0.113585,0.358228 -0.170377,0.803823 -0.170375,1.336784 -2e-6,0.926141 0.157267,1.638218 0.471807,2.136233 0.323271,0.489282 0.8475,0.733922 1.572687,0.733921 0.419379,1e-6 0.764496,-0.04805 1.035352,-0.144163 0.279584,-0.09611 0.502381,-0.192216 0.668392,-0.288326 l 0.406278,1.271256 c -0.227172,0.139794 -0.537341,0.270851 -0.930507,0.393171 -0.384439,0.113583 -0.830034,0.170375 -1.336784,0.170375"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..4a9eb271
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#a4373a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.16031 0 0 .16031 3.48 33.61872)">
+<path d="m 128,-109.90253 c -27.56062,0 -49.902534,6.98168 -49.902534,15.594542 v 12.475633 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475633 c 0,-8.612862 -22.3421,-15.594542 -49.90253,-15.594542 z"/>
+<path d="m 127.84269,-59.999997 c -22.34444,0 -41.179922,-4.589279 -47.538596,-10.916179 -1.484406,1.476998 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.612865 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981676 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201364 -2.36472,-4.678362 -6.35847,6.3269 -25.35068,10.916179 -47.69512,10.916179 z"/>
+<path d="m 127.84269,-31.929822 c -22.34444,0 -41.179922,-4.589474 -47.538596,-10.916179 -1.484406,1.476803 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201559 -2.36472,-4.678362 -6.35847,6.326705 -25.35068,10.916179 -47.69512,10.916179 z"/>
+</g>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05829 .94492)">
+<path d="m 14.86707,43.390224 c -2e-6,0.393175 0.0131,0.764504 0.03932,1.113987 0.03495,0.340751 0.09611,0.637814 0.18348,0.891189 0.09611,0.253379 0.227163,0.454334 0.393172,0.602864 0.166003,0.148532 0.3888,0.222798 0.668392,0.222797 0.270848,1e-6 0.489276,-0.07426 0.655286,-0.222797 0.174739,-0.14853 0.305796,-0.349485 0.393172,-0.602864 0.0961,-0.262112 0.157264,-0.563544 0.18348,-0.904295 0.03494,-0.340746 0.05242,-0.707706 0.05242,-1.100881 -5e-6,-0.393167 -0.01748,-0.760127 -0.05242,-1.100881 -0.02622,-0.349481 -0.08738,-0.650912 -0.18348,-0.904295 -0.08738,-0.253371 -0.214065,-0.454325 -0.380066,-0.602864 -0.16601,-0.148524 -0.388807,-0.22279 -0.668392,-0.222797 -0.279592,7e-6 -0.502389,0.07427 -0.668392,0.222797 -0.166009,0.148539 -0.297066,0.353861 -0.393172,0.61597 -0.08737,0.253383 -0.148534,0.550446 -0.18348,0.891189 -0.02621,0.340754 -0.03932,0.707714 -0.03932,1.100881 m -1.638215,0 c -10e-7,-1.397939 0.257745,-2.450764 0.773237,-3.15848 0.515491,-0.716438 1.231936,-1.074661 2.14934,-1.07467 0.952345,9e-6 1.677528,0.358232 2.17555,1.07467 0.498012,0.707716 0.74702,1.760541 0.747027,3.15848 -7e-6,1.397947 -0.253384,2.455141 -0.760133,3.171586 -0.506759,0.707709 -1.223205,1.061563 -2.149339,1.061564 -0.952351,-10e-7 -1.681903,-0.353855 -2.188656,-1.061564 -0.498018,-0.716445 -0.747027,-1.773639 -0.747026,-3.171586"/>
+<path d="m 21.747577,46.142426 c 0.04368,0.0087 0.09174,0.01311 0.144163,0.01311 0.05242,2e-6 0.100474,2e-6 0.144163,0 0.366957,2e-6 0.672757,-0.0699 0.9174,-0.209691 0.253374,-0.139793 0.454328,-0.33201 0.602864,-0.576652 0.157264,-0.244638 0.266479,-0.532964 0.327643,-0.864978 0.06989,-0.340746 0.104841,-0.712074 0.104846,-1.113987 -5e-6,-0.349482 -0.02622,-0.69023 -0.07863,-1.022247 -0.05243,-0.332006 -0.144167,-0.6247 -0.27522,-0.878083 -0.131061,-0.253371 -0.310173,-0.454326 -0.537335,-0.602864 -0.227169,-0.157262 -0.519863,-0.235896 -0.878083,-0.235903 -0.0699,7e-6 -0.148534,0.0044 -0.235903,0.01311 -0.08737,7e-6 -0.166009,0.0087 -0.235903,0.02621 l 0,5.451982 m 3.879295,-2.752202 c -7e-6,0.751398 -0.09611,1.393578 -0.288326,1.926542 -0.183486,0.52423 -0.441232,0.95235 -0.773238,1.284361 -0.332017,0.332012 -0.729557,0.576652 -1.192621,0.733921 -0.454336,0.148531 -0.956721,0.222797 -1.507159,0.222797 -0.288328,0 -0.572285,-0.01747 -0.851872,-0.05242 -0.270853,-0.02621 -0.563547,-0.07427 -0.878084,-0.144163 l 0,-7.915859 c 0.36696,-0.07863 0.712077,-0.131049 1.035353,-0.157268 0.323272,-0.0262 0.624704,-0.03931 0.904295,-0.03932 0.532963,9e-6 1.017874,0.07864 1.454735,0.235904 0.445591,0.157276 0.821288,0.406285 1.127093,0.747026 0.305795,0.332019 0.541697,0.760139 0.707709,1.284361 0.174737,0.515497 0.262108,1.140203 0.262115,1.874119"/>
+<path d="m 32.127312,45.002228 c -6e-6,0.489283 -0.08301,0.899928 -0.249009,1.231939 -0.166012,0.323275 -0.393177,0.585389 -0.681498,0.786343 -0.279593,0.192218 -0.615973,0.332012 -1.009141,0.419383 -0.384438,0.07864 -0.799452,0.117952 -1.245044,0.117952 -0.358225,0 -0.729554,-0.02184 -1.113986,-0.06553 -0.384436,-0.03495 -0.764502,-0.09174 -1.140199,-0.170374 l 0,-7.876542 c 0.3058,-0.05241 0.64218,-0.0961 1.009141,-0.131057 0.366959,-0.04368 0.72955,-0.06552 1.087776,-0.06553 0.611597,9e-6 1.109614,0.06554 1.494052,0.196586 0.38443,0.122328 0.685862,0.288334 0.904296,0.498018 0.218423,0.200962 0.366954,0.428127 0.445594,0.681498 0.07863,0.253384 0.117946,0.506761 0.117952,0.760132 -6e-6,0.38444 -0.09612,0.725189 -0.288326,1.022247 -0.183486,0.297067 -0.432494,0.53297 -0.747027,0.707709 0.550436,0.200958 0.921764,0.47181 1.113987,0.812555 0.200949,0.340752 0.301426,0.698975 0.301432,1.074669 m -3.826872,-1.100881 0,2.201762 c 0.11358,0.01748 0.2359,0.03058 0.36696,0.03932 0.139792,0.0087 0.275217,0.01311 0.406278,0.01311 0.183477,2e-6 0.362588,-0.0131 0.537334,-0.03932 0.17474,-0.03495 0.32764,-0.09174 0.458701,-0.170374 0.13979,-0.08737 0.253373,-0.205322 0.340749,-0.353855 0.08737,-0.157267 0.131052,-0.353852 0.131057,-0.589758 -5e-6,-0.393169 -0.126693,-0.672757 -0.380066,-0.838766 -0.244644,-0.17474 -0.576656,-0.262111 -0.996035,-0.262115 l -0.864978,0 m 0.629075,-1.336784 c 0.410642,5e-6 0.720811,-0.08737 0.930506,-0.262114 0.209688,-0.183475 0.314533,-0.432484 0.314538,-0.747027 -5e-6,-0.192211 -0.03058,-0.345111 -0.09174,-0.4587 -0.06116,-0.122314 -0.144167,-0.214054 -0.249009,-0.27522 -0.10485,-0.06989 -0.22717,-0.113577 -0.366961,-0.131058 -0.139797,-0.0262 -0.28396,-0.03931 -0.432489,-0.03932 -0.122323,7e-6 -0.249011,0.0044 -0.380066,0.01311 -0.131059,0.0087 -0.249011,0.02185 -0.353854,0.03932 l 0,1.861013 0.629075,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 100644
index 00000000..c637e34e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eeaf02" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill:#fff" d="m 15,32 0,-15 18,0 0,15 -10,0 0,-8 5,0 0,3 -2,0 0,2 4,0 0,-9 -12,0 0,12 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06013 .94328)">
+<path d="m 14.847029,43.465209 c -2e-6,0.393858 0.01313,0.765832 0.03939,1.115923 0.03501,0.341343 0.09627,0.638923 0.183799,0.892738 0.09627,0.25382 0.227559,0.455123 0.393856,0.603911 0.166291,0.148791 0.389476,0.223186 0.669553,0.223185 0.271319,10e-7 0.490128,-0.07439 0.656426,-0.223185 0.175042,-0.148788 0.306327,-0.350091 0.393855,-0.603911 0.09627,-0.262568 0.157538,-0.564523 0.183799,-0.905867 0.035,-0.341338 0.05251,-0.708936 0.05251,-1.102794 -5e-6,-0.393851 -0.01751,-0.761449 -0.05251,-1.102795 -0.02626,-0.350088 -0.08753,-0.652043 -0.183799,-0.905867 -0.08753,-0.253811 -0.214436,-0.455115 -0.380727,-0.603911 -0.166298,-0.148783 -0.389482,-0.223178 -0.669554,-0.223185 -0.280077,7e-6 -0.503262,0.0744 -0.669553,0.223185 -0.166297,0.148796 -0.297582,0.354476 -0.393856,0.61704 -0.08753,0.253823 -0.148791,0.551402 -0.183799,0.892738 -0.02626,0.341346 -0.03939,0.708944 -0.03939,1.102795 m -1.641064,0 c 0,-1.400369 0.258194,-2.455025 0.774582,-3.163971 0.516387,-0.717683 1.234078,-1.076529 2.153075,-1.076537 0.954001,8e-6 1.680444,0.358854 2.179333,1.076537 0.498877,0.708946 0.748318,1.763602 0.748324,3.163971 -6e-6,1.400376 -0.253823,2.459408 -0.761453,3.177098 -0.507641,0.70894 -1.225332,1.063409 -2.153075,1.063409 -0.954007,0 -1.684827,-0.354469 -2.192461,-1.063409 -0.498884,-0.71769 -0.748325,-1.776722 -0.748325,-3.177098"/>
+<path d="m 25.65179,39.4085 0,1.339108 -2.139947,0 0,6.787438 -1.627935,0 0,-6.787438 -2.139946,0 0,-1.339108 5.907828,0"/>
+<path d="m 30.076096,40.629451 c -0.385106,7e-6 -0.708942,0.07003 -0.971509,0.210056 -0.262573,0.140044 -0.481381,0.336972 -0.656425,0.590783 -0.166297,0.245071 -0.28883,0.542651 -0.367599,0.892738 -0.07002,0.341347 -0.10503,0.722073 -0.105028,1.142181 -2e-6,0.971512 0.153164,1.689203 0.459498,2.153075 0.306329,0.455123 0.757074,0.682683 1.352236,0.682682 0.09627,10e-7 0.2013,-0.0044 0.315084,-0.01313 0.113777,-0.0088 0.218805,-0.02188 0.315085,-0.03939 l 0,-2.967043 1.614806,0 0,4.056709 c -0.192557,0.07002 -0.494513,0.14879 -0.905867,0.236313 -0.402612,0.08752 -0.892743,0.131285 -1.470393,0.131285 -0.507638,0 -0.967136,-0.08752 -1.378493,-0.26257 -0.402609,-0.183799 -0.748326,-0.450745 -1.037152,-0.800839 -0.288828,-0.358844 -0.512012,-0.800837 -0.669554,-1.325979 -0.157542,-0.53389 -0.236313,-1.150929 -0.236313,-1.851119 0,-0.69143 0.0919,-1.299717 0.275699,-1.824863 0.183798,-0.533886 0.433239,-0.980255 0.748325,-1.339108 0.315082,-0.358838 0.687056,-0.625784 1.115923,-0.800838 0.428861,-0.183791 0.888359,-0.275691 1.378493,-0.275699 0.31508,8e-6 0.595154,0.02626 0.840224,0.07877 0.253813,0.04377 0.472621,0.09628 0.656426,0.157542 0.183793,0.06127 0.332583,0.126917 0.446369,0.196928 0.122527,0.07003 0.214426,0.12254 0.275698,0.157542 l -0.420112,1.286593 c -0.192557,-0.122526 -0.42887,-0.23193 -0.708939,-0.328212 -0.28008,-0.09627 -0.568906,-0.144407 -0.866482,-0.144414"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing.svg
new file mode 100644
index 00000000..a7eb80be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eeaf02" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 15,33 0,-15 18,0 0,15 -10,0 0,-8 5,0 0,3 -2,0 0,2 4,0 0,-9 -12,0 0,12 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.99413 0 0 .88456 -2.24824 8.90171)">
+<path d="m 18.094101,36.287117 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102664,0.681336 0.196,0.952 0.102664,0.270669 0.242664,0.485335 0.42,0.644 0.17733,0.158668 0.41533,0.238001 0.714,0.238 0.289329,10e-7 0.522662,-0.07933 0.7,-0.238 0.186662,-0.158665 0.326662,-0.373331 0.42,-0.644 0.102662,-0.279997 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363996 0.05599,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.02801,-0.373327 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485326 -0.406,-0.644 -0.177338,-0.158659 -0.415337,-0.237992 -0.714,-0.238 -0.29867,8e-6 -0.53667,0.07934 -0.714,0.238 -0.177336,0.158674 -0.317336,0.378007 -0.42,0.658 -0.09334,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c -10e-7,-1.493327 0.275332,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315997,-1.147991 2.296,-1.148 1.017329,9e-6 1.791994,0.382675 2.324,1.148 0.531993,0.756007 0.797993,1.880673 0.798,3.374 -7e-6,1.493336 -0.270673,2.622669 -0.812,3.388 -0.541339,0.756 -1.306671,1.134 -2.296,1.134 -1.017336,0 -1.796669,-0.378 -2.338,-1.134 -0.532001,-0.765331 -0.798001,-1.894664 -0.798,-3.388"/>
+<path d="m 25.444101,39.227117 c 0.04666,0.0093 0.098,0.014 0.154,0.014 0.056,2e-6 0.10733,2e-6 0.154,0 0.391997,2e-6 0.718663,-0.07467 0.98,-0.224 0.270662,-0.149331 0.485329,-0.354665 0.644,-0.616 0.167995,-0.261331 0.284662,-0.56933 0.35,-0.924 0.07466,-0.363996 0.111995,-0.760663 0.112,-1.19 -5e-6,-0.373328 -0.02801,-0.737328 -0.084,-1.092 -0.056,-0.354661 -0.154005,-0.667327 -0.294,-0.938 -0.140005,-0.27066 -0.331338,-0.485326 -0.574,-0.644 -0.242671,-0.167993 -0.555337,-0.251993 -0.938,-0.252 -0.07467,7e-6 -0.15867,0.0047 -0.252,0.014 -0.09334,7e-6 -0.177336,0.0093 -0.252,0.028 l 0,5.824 m 4.144,-2.94 c -7e-6,0.80267 -0.102673,1.48867 -0.308,2.058 -0.196006,0.560002 -0.471339,1.017335 -0.826,1.372 -0.354672,0.354667 -0.779338,0.616 -1.274,0.784 -0.485337,0.158667 -1.022003,0.238 -1.61,0.238 -0.308003,0 -0.611336,-0.01867 -0.91,-0.056 -0.289335,-0.028 -0.602001,-0.07933 -0.938,-0.154 l 0,-8.456 c 0.391999,-0.08399 0.760665,-0.139991 1.106,-0.168 0.345331,-0.02799 0.66733,-0.04199 0.966,-0.042 0.56933,9e-6 1.087329,0.08401 1.554,0.252 0.475995,0.168009 0.877328,0.434008 1.204,0.798 0.32666,0.354674 0.57866,0.812007 0.756,1.372 0.18666,0.550673 0.279993,1.218005 0.28,2.002"/>
+<path d="m 34.334101,33.263117 c -0.410671,8e-6 -0.756004,0.07467 -1.036,0.224 -0.280003,0.14934 -0.513336,0.35934 -0.7,0.63 -0.177336,0.26134 -0.308003,0.578673 -0.392,0.952 -0.07467,0.364005 -0.112002,0.770005 -0.112,1.218 -2e-6,1.036003 0.163331,1.801336 0.49,2.296 0.326663,0.485335 0.80733,0.728001 1.442,0.728 0.102662,10e-7 0.214662,-0.0047 0.336,-0.014 0.121329,-0.0093 0.233328,-0.02333 0.336,-0.042 l 0,-3.164 1.722,0 0,4.326 c -0.20534,0.07467 -0.52734,0.158667 -0.966,0.252 -0.429339,0.09333 -0.952005,0.14 -1.568,0.14 -0.541337,0 -1.031337,-0.09333 -1.47,-0.28 -0.429336,-0.196 -0.798002,-0.480666 -1.106,-0.854 -0.308001,-0.382665 -0.546001,-0.853998 -0.714,-1.414 -0.168001,-0.56933 -0.252001,-1.22733 -0.252,-1.974 -10e-7,-0.737328 0.098,-1.385994 0.294,-1.946 0.195999,-0.569326 0.461999,-1.045326 0.798,-1.428 0.335998,-0.382658 0.732664,-0.667325 1.19,-0.854 0.45733,-0.195991 0.947329,-0.293991 1.47,-0.294 0.335995,9e-6 0.634662,0.02801 0.896,0.084 0.270661,0.04668 0.503994,0.102675 0.7,0.168 0.195994,0.06534 0.35466,0.135342 0.476,0.21 0.13066,0.07467 0.22866,0.130675 0.294,0.168 l -0.448,1.372 c -0.205339,-0.13066 -0.457339,-0.247326 -0.756,-0.35 -0.298672,-0.102659 -0.606672,-0.153992 -0.924,-0.154"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 00000000..fb42f7e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#795a8b" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<path d="m 18,16.5 0,10 -3,0 3,5 2,0 0,-13 c 4.264338,0 8.883273,0 13,0 l 0,-2 z M 23.783048,19.766667 21.737593,21.9 25.317138,25.633333 21.737593,29.366667 23.783048,31.5 27.362593,27.766667 30.942138,31.5 32.987593,29.366667 29.408048,25.633333 32.987593,21.9 30.942138,19.766667 27.362593,23.5 z"/>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06834 .93603)">
+<path d="m 14.758257,43.801795 c -2e-6,0.396909 0.01323,0.771764 0.03969,1.124565 0.03528,0.343987 0.09702,0.643871 0.185223,0.899652 0.09702,0.255785 0.22932,0.458647 0.396905,0.608588 0.167579,0.149943 0.392492,0.224914 0.674739,0.224912 0.27342,2e-6 0.493922,-0.07497 0.661508,-0.224912 0.176398,-0.149941 0.3087,-0.352803 0.396905,-0.608588 0.09702,-0.264601 0.158758,-0.568895 0.185223,-0.912882 0.03528,-0.343981 0.05292,-0.714426 0.05292,-1.111335 -4e-6,-0.3969 -0.01764,-0.767345 -0.05292,-1.111334 -0.02646,-0.352799 -0.08821,-0.657093 -0.185223,-0.912882 -0.0882,-0.255777 -0.216097,-0.458639 -0.383675,-0.608588 -0.167586,-0.149935 -0.392498,-0.224906 -0.674738,-0.224913 -0.282247,7e-6 -0.50716,0.07498 -0.674739,0.224913 -0.167585,0.149949 -0.299886,0.357221 -0.396905,0.621818 -0.0882,0.255789 -0.149944,0.555673 -0.185223,0.899652 -0.02646,0.343989 -0.03969,0.714434 -0.03969,1.111334 m -1.653772,0 c 0,-1.411213 0.260193,-2.474035 0.78058,-3.188471 0.520386,-0.723242 1.243634,-1.084866 2.169749,-1.084874 0.961388,8e-6 1.693457,0.361632 2.196208,1.084874 0.502741,0.714436 0.754114,1.777258 0.75412,3.188471 -6e-6,1.411221 -0.255789,2.478454 -0.76735,3.201702 -0.511572,0.714429 -1.23482,1.071644 -2.169748,1.071644 -0.961395,0 -1.697874,-0.357215 -2.209439,-1.071644 -0.502747,-0.723248 -0.75412,-1.790481 -0.75412,-3.201702"/>
+<path d="m 25.646688,39.713672 0,1.349478 -2.156518,0 0,6.839999 -1.640541,0 0,-6.839999 -2.156518,0 0,-1.349478 5.953577,0"/>
+<path d="m 26.810944,47.903149 0,-8.189477 5.014235,0 0,1.349478 -3.386924,0 0,1.984525 2.963558,0 0,1.349478 -2.963558,0 0,3.505996 -1.627311,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..44485a26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#795a8b" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<path d="m 18,18 0,10 -3,0 3,5 2,0 0,-13 c 4.264338,0 8.883273,0 13,0 l 0,-2 z M 23.783048,21.266667 21.737593,23.4 25.317138,27.133333 21.737593,30.866667 23.783048,33 27.362593,29.266667 30.942138,33 32.987593,30.866667 29.408048,27.133333 32.987593,23.4 30.942138,21.266667 27.362593,25 z"/>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.00959 0 0 .88456 -4.86228 8.04713)">
+<path d="m 20.433084,37.25322 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102665,0.681336 0.196,0.952 0.102664,0.270668 0.242664,0.485335 0.42,0.644 0.177331,0.158668 0.41533,0.238001 0.714,0.238 0.28933,10e-7 0.522663,-0.07933 0.7,-0.238 0.186663,-0.158665 0.326662,-0.373332 0.42,-0.644 0.102662,-0.279998 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363997 0.05599,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.02801,-0.373328 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485327 -0.406,-0.644 -0.177337,-0.15866 -0.415337,-0.237993 -0.714,-0.238 -0.29867,7e-6 -0.536669,0.07934 -0.714,0.238 -0.177336,0.158673 -0.317336,0.378007 -0.42,0.658 -0.09333,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c 0,-1.493328 0.275333,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315998,-1.147991 2.296,-1.148 1.017329,9e-6 1.791995,0.382675 2.324,1.148 0.531994,0.756007 0.797994,1.880672 0.798,3.374 -6e-6,1.493336 -0.270673,2.622668 -0.812,3.388 -0.541338,0.756 -1.306671,1.134 -2.296,1.134 -1.017336,0 -1.796668,-0.378 -2.338,-1.134 -0.532,-0.765332 -0.798,-1.894664 -0.798,-3.388"/>
+<path d="m 27.783084,40.19322 c 0.04666,0.0093 0.098,0.014 0.154,0.014 0.056,10e-7 0.107331,10e-7 0.154,0 0.391997,10e-7 0.718663,-0.07466 0.98,-0.224 0.270663,-0.149332 0.485329,-0.354665 0.644,-0.616 0.167996,-0.261331 0.284662,-0.569331 0.35,-0.924 0.07466,-0.363997 0.111995,-0.760663 0.112,-1.19 -5e-6,-0.373329 -0.02801,-0.737328 -0.084,-1.092 -0.05601,-0.354661 -0.154004,-0.667327 -0.294,-0.938 -0.140004,-0.27066 -0.331337,-0.485327 -0.574,-0.644 -0.24267,-0.167993 -0.555336,-0.251993 -0.938,-0.252 -0.07467,7e-6 -0.158669,0.0047 -0.252,0.014 -0.09334,7e-6 -0.177336,0.0093 -0.252,0.028 l 0,5.824 m 4.144,-2.94 c -6e-6,0.80267 -0.102673,1.488669 -0.308,2.058 -0.196006,0.560001 -0.471339,1.017334 -0.826,1.372 -0.354672,0.354667 -0.779338,0.616 -1.274,0.784 -0.485337,0.158666 -1.022003,0.238 -1.61,0.238 -0.308002,0 -0.611335,-0.01867 -0.91,-0.056 -0.289335,-0.028 -0.602001,-0.07933 -0.938,-0.154 l 0,-8.456 c 0.391999,-0.08399 0.760665,-0.139992 1.106,-0.168 0.345331,-0.02799 0.667331,-0.04199 0.966,-0.042 0.56933,9e-6 1.08733,0.08401 1.554,0.252 0.475995,0.168008 0.877328,0.434008 1.204,0.798 0.326661,0.354674 0.578661,0.812007 0.756,1.372 0.18666,0.550672 0.279994,1.218005 0.28,2.002"/>
+<path d="m 33.187084,41.59322 0,-8.666 5.306,0 0,1.428 -3.584,0 0,2.1 3.136,0 0,1.428 -3.136,0 0,3.71 -1.722,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.oasis.opendocument.image-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 00000000..04cb9dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eeaf02" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill:#fff" d="m 15,32 0,-15 18,0 0,15 -10,0 0,-8 5,0 0,3 -2,0 0,2 4,0 0,-9 -12,0 0,12 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.06645 0 0 .93769 .00005 -.00014)">
+<path d="m 14.778476,43.724611 c -2e-6,0.396209 0.01321,0.770403 0.03962,1.122583 0.03522,0.343381 0.09685,0.642736 0.184896,0.898066 0.09685,0.255335 0.228916,0.457839 0.396205,0.607516 0.167284,0.149679 0.391801,0.224517 0.67355,0.224516 0.272938,10e-7 0.493052,-0.07484 0.660343,-0.224516 0.176087,-0.149677 0.308156,-0.352181 0.396206,-0.607516 0.09685,-0.264135 0.158478,-0.567892 0.184896,-0.911273 0.03521,-0.343375 0.05282,-0.713167 0.05283,-1.109376 -4e-6,-0.396202 -0.01761,-0.765993 -0.05283,-1.109377 -0.02642,-0.352177 -0.08805,-0.655934 -0.184896,-0.911273 -0.08805,-0.255326 -0.215716,-0.457831 -0.382999,-0.607516 -0.167291,-0.14967 -0.391807,-0.224509 -0.67355,-0.224516 -0.281749,7e-6 -0.506266,0.07485 -0.67355,0.224516 -0.167289,0.149685 -0.299357,0.356592 -0.396205,0.620723 -0.08805,0.255338 -0.14968,0.554694 -0.184896,0.898066 -0.02642,0.343384 -0.03962,0.713175 -0.03962,1.109377 m -1.650858,0 c 0,-1.408727 0.259735,-2.469677 0.779205,-3.182854 0.519468,-0.721967 1.241443,-1.082954 2.165925,-1.082962 0.959694,8e-6 1.690473,0.360995 2.192339,1.082962 0.501855,0.713177 0.752785,1.774127 0.752791,3.182854 -6e-6,1.408734 -0.255339,2.474086 -0.765998,3.19606 -0.51067,0.71317 -1.232644,1.069755 -2.165925,1.069755 -0.959701,0 -1.694882,-0.356585 -2.205546,-1.069755 -0.501861,-0.721974 -0.752791,-1.787326 -0.752791,-3.19606"/>
+<path d="m 25.647721,39.643691 0,1.3471 -2.152718,0 0,6.827946 -1.63765,0 0,-6.827946 -2.152718,0 0,-1.3471 5.943086,0"/>
+<path d="m 26.691063,47.818737 0,-1.3471 1.782926,0 0,-5.480846 -1.782926,0 0,-1.3471 5.190296,0 0,1.3471 -1.769719,0 0,5.480846 1.769719,0 0,1.3471 -5.190296,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 00000000..ee302100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#3866a0" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff;line-height:normal;color:#000" transform="translate(1 -1)">
+<path d="M 15.000137,18.027131 C 15.000137,19.829362 15,21.197769 15,23 c 0,1 0,2 1,2 1,0 1,-1 1,-2 l 0,-3 3,0 c 1,0 2,0 2,-1 0,-1 -1,-1 -2,-1 -1.999956,0.01247 -2.99987,0.02713 -4.999863,0.02713 z"/>
+<path d="M 30.999863,18.027131 C 30.999863,19.829362 31,21.197769 31,23 c 0,1 0,2 -1,2 -1,0 -1,-1 -1,-2 l 0,-3 -3,0 c -1,0 -2,0 -2,-1 0,-1 1,-1 2,-1 1.999956,0.01247 2.99987,0.02713 4.999863,0.02713 z"/>
+<path d="M 30.972869,33.999863 C 29.170638,33.999863 27.802231,34 26,34 c -1,0 -2,0 -2,-1 0,-1 1,-1 2,-1 l 3,0 0,-3 c 0,-1 0,-2 1,-2 1,0 1,1 1,2 -0.01247,1.999956 -0.02713,2.99987 -0.02713,4.999863 z"/>
+<path d="M 15.027131,33.999863 C 16.829362,33.999863 18.197769,34 20,34 c 1,0 2,0 2,-1 0,-1 -1,-1 -2,-1 l -3,0 0,-3 c 0,-1 0,-2 -1,-2 -1,0 -1,1 -1,2 0.01247,1.999956 0.02713,2.99987 0.02713,4.999863 z"/>
+</g>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05536 .94754)">
+<path d="m 14.899256,43.269924 c -2e-6,0.392089 0.01307,0.762392 0.03921,1.110909 0.03485,0.339811 0.09584,0.636053 0.182974,0.888728 0.09584,0.252679 0.226536,0.453078 0.392085,0.601198 0.165545,0.148123 0.387726,0.222183 0.666546,0.222182 0.2701,10e-7 0.487925,-0.07406 0.653476,-0.222182 0.174256,-0.14812 0.304951,-0.348519 0.392086,-0.601198 0.09584,-0.261388 0.15683,-0.561987 0.182973,-0.901797 0.03485,-0.339804 0.05227,-0.705751 0.05228,-1.09784 -4e-6,-0.392081 -0.01743,-0.758028 -0.05228,-1.09784 -0.02614,-0.348515 -0.08713,-0.649114 -0.182973,-0.901797 -0.08713,-0.252671 -0.213473,-0.45307 -0.379016,-0.601198 -0.165551,-0.148115 -0.387733,-0.222175 -0.666546,-0.222182 -0.27882,7e-6 -0.501001,0.07407 -0.666546,0.222182 -0.165549,0.148128 -0.296245,0.352883 -0.392085,0.614267 -0.08713,0.252684 -0.148124,0.548926 -0.182974,0.888728 -0.02614,0.339812 -0.03921,0.705759 -0.03921,1.09784 m -1.633691,0 c 0,-1.394077 0.257034,-2.443994 0.771102,-3.149755 0.514066,-0.714459 1.228533,-1.071693 2.143402,-1.071701 0.949714,8e-6 1.672894,0.357242 2.169541,1.071701 0.496636,0.705761 0.744956,1.755678 0.744963,3.149755 -7e-6,1.394085 -0.252684,2.448359 -0.758033,3.162824 -0.50536,0.705755 -1.219826,1.058632 -2.143402,1.058632 -0.94972,0 -1.677257,-0.352877 -2.18261,-1.058632 -0.496642,-0.714465 -0.744963,-1.768739 -0.744963,-3.162824"/>
+<path d="m 21.760755,46.014524 c 0.04356,0.0087 0.09148,0.01307 0.143765,0.01307 0.05228,2e-6 0.100197,2e-6 0.143765,0 0.365943,2e-6 0.670899,-0.0697 0.914866,-0.209112 0.252674,-0.139407 0.453073,-0.331093 0.601198,-0.575059 0.15683,-0.243962 0.265743,-0.531491 0.326738,-0.862589 0.0697,-0.339804 0.104552,-0.710107 0.104557,-1.110909 -5e-6,-0.348516 -0.02614,-0.688324 -0.07842,-1.019423 -0.05228,-0.331089 -0.14377,-0.622975 -0.27446,-0.875658 -0.1307,-0.252671 -0.309316,-0.45307 -0.535851,-0.601198 -0.226542,-0.156828 -0.518427,-0.235245 -0.875658,-0.235251 -0.06971,6e-6 -0.148124,0.0044 -0.235251,0.01307 -0.08713,7e-6 -0.16555,0.0087 -0.235252,0.02614 l 0,5.436922 m 3.868579,-2.7446 c -6e-6,0.749323 -0.09585,1.389728 -0.28753,1.92122 -0.182979,0.522782 -0.440012,0.94972 -0.771101,1.280813 -0.3311,0.331095 -0.727542,0.575059 -1.189327,0.731893 -0.45308,0.148122 -0.954078,0.222182 -1.502995,0.222182 -0.287532,0 -0.570704,-0.01743 -0.849519,-0.05228 -0.270105,-0.02614 -0.561991,-0.07406 -0.875658,-0.143765 l 0,-7.893991 c 0.365945,-0.07841 0.710109,-0.130688 1.032492,-0.156835 0.32238,-0.02613 0.622978,-0.0392 0.901797,-0.03921 0.531491,8e-6 1.015063,0.07843 1.450717,0.235251 0.44436,0.156842 0.819019,0.405163 1.123979,0.744963 0.30495,0.331101 0.540201,0.758039 0.705755,1.280813 0.174254,0.514073 0.261384,1.137053 0.26139,1.868942"/>
+<path d="m 28.086404,39.231441 c 0.06099,0.182982 0.13505,0.418233 0.222182,0.705755 0.09584,0.287536 0.196041,0.596848 0.300599,0.927936 0.104554,0.3311 0.20911,0.666551 0.313669,1.006353 0.104553,0.339813 0.204752,0.653481 0.300599,0.941006 0.104553,-0.322377 0.213465,-0.653471 0.326738,-0.993284 0.113265,-0.348515 0.222178,-0.679609 0.326738,-0.993284 0.104552,-0.322375 0.200395,-0.622973 0.287529,-0.901797 0.08713,-0.278809 0.165543,-0.509703 0.235252,-0.692685 l 1.333091,0 c 0.06099,0.705762 0.11762,1.394089 0.169904,2.064985 0.06098,0.670907 0.108907,1.337452 0.143765,1.999637 0.04356,0.653479 0.07841,1.315668 0.104556,1.986567 0.02613,0.662191 0.04791,1.341805 0.06535,2.038846 l -1.476857,0 0.07842,-6.286441 -0.993284,3.424215 -1.176257,0 -0.954075,-3.424215 0.06535,6.286441 -1.476856,0 c 0.02614,-0.662189 0.05228,-1.350516 0.07842,-2.064985 0.03485,-0.714464 0.0697,-1.424574 0.104556,-2.130332 0.03485,-0.705749 0.07406,-1.38972 0.117626,-2.051915 0.05228,-0.662182 0.108912,-1.276449 0.169904,-1.842803 l 1.333091,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 100644
index 00000000..3474a694
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#d24726"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.05719 .94591)" style="fill:#fff">
+ <path d="m 14.879 43.34 c 0 0.393 0.013 0.764 0.039 1.113 0.035 0.34 0.096 0.637 0.183 0.89 0.096 0.253 0.227 0.454 0.393 0.602 0.166 0.148 0.388 0.223 0.668 0.223 0.271 0 0.489 -0.074 0.655 -0.223 0.175 -0.148 0.305 -0.349 0.393 -0.602 0.096 -0.262 0.157 -0.563 0.183 -0.903 0.035 -0.34 0.052 -0.707 0.052 -1.1 0 -0.393 -0.017 -0.759 -0.052 -1.1 -0.026 -0.349 -0.087 -0.65 -0.183 -0.903 -0.087 -0.253 -0.214 -0.454 -0.38 -0.602 -0.166 -0.148 -0.388 -0.223 -0.668 -0.223 -0.279 0 -0.502 0.074 -0.668 0.223 -0.166 0.148 -0.297 0.353 -0.393 0.615 -0.087 0.253 -0.148 0.55 -0.183 0.89 -0.026 0.34 -0.039 0.707 -0.039 1.1 m -1.637 0 c 0 -1.396 0.257 -2.448 0.772 -3.155 0.515 -0.716 1.231 -1.074 2.147 -1.074 0.951 0 1.676 0.358 2.173 1.074 0.497 0.707 0.746 1.759 0.746 3.155 0 1.396 -0.253 2.453 -0.759 3.168 -0.506 0.707 -1.222 1.06 -2.147 1.06 -0.951 0 -1.68 -0.353 -2.186 -1.06 -0.498 -0.716 -0.746 -1.772 -0.746 -3.168"/>
+ <path d="m 25.654 39.3 0 1.335 -2.134 0 0 6.769 -1.623 0 0 -6.769 -2.134 0 0 -1.335 5.891 0"/>
+ <path d="m 28.914 39.21 c 1.03 0 1.829 0.214 2.396 0.642 0.567 0.419 0.851 1.108 0.851 2.069 0 0.969 -0.288 1.671 -0.864 2.108 -0.567 0.428 -1.375 0.642 -2.422 0.642 l -0.576 0 0 2.736 -1.61 0 0 -7.999 c 0.157 -0.035 0.332 -0.065 0.524 -0.092 0.201 -0.026 0.401 -0.044 0.602 -0.052 0.201 -0.017 0.397 -0.031 0.589 -0.039 0.192 -0.009 0.362 -0.013 0.511 -0.013 m 0.183 1.401 c -0.096 0 -0.231 0.004 -0.406 0.013 -0.166 0 -0.297 0.009 -0.393 0.026 l 0 2.618 0.655 0 c 0.515 0 0.903 -0.1 1.165 -0.301 0.262 -0.209 0.393 -0.563 0.393 -1.06 0 -0.471 -0.131 -0.803 -0.393 -0.995 -0.253 -0.201 -0.594 -0.301 -1.021 -0.301"/>
+ </g>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 00000000..d4a82bca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.05719 .94591)" style="fill:#fff">
+ <path d="m 14.879 43.34 c 0 0.393 0.013 0.764 0.039 1.113 0.035 0.34 0.096 0.637 0.183 0.89 0.096 0.253 0.227 0.454 0.393 0.602 0.166 0.148 0.388 0.223 0.668 0.223 0.271 0 0.489 -0.074 0.655 -0.223 0.175 -0.148 0.305 -0.349 0.393 -0.602 0.096 -0.262 0.157 -0.563 0.183 -0.903 0.035 -0.34 0.052 -0.707 0.052 -1.1 0 -0.393 -0.017 -0.759 -0.052 -1.1 -0.026 -0.349 -0.087 -0.65 -0.183 -0.903 -0.087 -0.253 -0.214 -0.454 -0.38 -0.602 -0.166 -0.148 -0.388 -0.223 -0.668 -0.223 -0.279 0 -0.502 0.074 -0.668 0.223 -0.166 0.148 -0.297 0.353 -0.393 0.615 -0.087 0.253 -0.148 0.55 -0.183 0.89 -0.026 0.34 -0.039 0.707 -0.039 1.1 m -1.637 0 c 0 -1.396 0.257 -2.448 0.772 -3.155 0.515 -0.716 1.231 -1.074 2.147 -1.074 0.951 0 1.676 0.358 2.173 1.074 0.497 0.707 0.746 1.759 0.746 3.155 0 1.396 -0.253 2.453 -0.759 3.168 -0.506 0.707 -1.222 1.06 -2.147 1.06 -0.951 0 -1.68 -0.353 -2.186 -1.06 -0.498 -0.716 -0.746 -1.772 -0.746 -3.168"/>
+ <path d="m 21.753 46.09 c 0.044 0.009 0.092 0.013 0.144 0.013 0.052 0 0.1 0 0.144 0 0.367 0 0.672 -0.07 0.916 -0.209 0.253 -0.14 0.454 -0.332 0.602 -0.576 0.157 -0.244 0.266 -0.532 0.327 -0.864 0.07 -0.34 0.105 -0.711 0.105 -1.113 0 -0.349 -0.026 -0.69 -0.079 -1.021 -0.052 -0.332 -0.144 -0.624 -0.275 -0.877 -0.131 -0.253 -0.31 -0.454 -0.537 -0.602 -0.227 -0.157 -0.519 -0.236 -0.877 -0.236 -0.07 0 -0.148 0.004 -0.236 0.013 -0.087 0 -0.166 0.009 -0.236 0.026 l 0 5.446 m 3.875 -2.749 c 0 0.751 -0.096 1.392 -0.288 1.925 -0.183 0.524 -0.441 0.951 -0.772 1.283 -0.332 0.332 -0.729 0.576 -1.191 0.733 -0.454 0.148 -0.956 0.223 -1.506 0.223 -0.288 0 -0.572 -0.017 -0.851 -0.052 -0.271 -0.026 -0.563 -0.074 -0.877 -0.144 l 0 -7.908 c 0.367 -0.079 0.711 -0.131 1.034 -0.157 0.323 -0.026 0.624 -0.039 0.903 -0.039 0.532 0 1.017 0.079 1.453 0.236 0.445 0.157 0.82 0.406 1.126 0.746 0.305 0.332 0.541 0.759 0.707 1.283 0.175 0.515 0.262 1.139 0.262 1.872"/>
+ <path d="m 28.914 39.21 c 1.03 0 1.829 0.214 2.396 0.642 0.567 0.419 0.851 1.108 0.851 2.069 0 0.969 -0.288 1.671 -0.864 2.108 -0.567 0.428 -1.375 0.642 -2.422 0.642 l -0.576 0 0 2.736 -1.61 0 0 -7.999 c 0.157 -0.035 0.332 -0.065 0.524 -0.092 0.201 -0.026 0.401 -0.044 0.602 -0.052 0.201 -0.017 0.397 -0.031 0.589 -0.039 0.192 -0.009 0.362 -0.013 0.511 -0.013 m 0.183 1.401 c -0.096 0 -0.231 0.004 -0.406 0.013 -0.166 0 -0.297 0.009 -0.393 0.026 l 0 2.618 0.655 0 c 0.515 0 0.903 -0.1 1.165 -0.301 0.262 -0.209 0.393 -0.563 0.393 -1.06 0 -0.471 -0.131 -0.803 -0.393 -0.995 -0.253 -0.201 -0.594 -0.301 -1.021 -0.301"/>
+ </g>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 100644
index 00000000..3f88607d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,11 0,31 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 42,3 C 42,1.9714285 41.028571,1 40,1 L 29,1 19,1 8,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 37.16567)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-87.998825 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103874,0 69.648974,0 100.007874,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -100,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06161 .94197)">
+<path d="m 14.830925,43.525828 c -2e-6,0.394408 0.01314,0.766901 0.03944,1.117479 0.03506,0.34182 0.09641,0.639814 0.184055,0.893984 0.09641,0.254174 0.227876,0.455758 0.394405,0.604754 0.166523,0.148998 0.390019,0.223497 0.670487,0.223495 0.271698,2e-6 0.490811,-0.0745 0.657341,-0.223495 0.175287,-0.148996 0.306755,-0.35058 0.394405,-0.604754 0.09641,-0.262934 0.157757,-0.565311 0.184055,-0.90713 0.03505,-0.341814 0.05258,-0.709925 0.05259,-1.104333 -5e-6,-0.3944 -0.01753,-0.762511 -0.05259,-1.104333 -0.0263,-0.350576 -0.08765,-0.652952 -0.184055,-0.90713 -0.08765,-0.254166 -0.214736,-0.45575 -0.381258,-0.604754 -0.16653,-0.14899 -0.390026,-0.223489 -0.670488,-0.223496 -0.280468,7e-6 -0.503964,0.07451 -0.670487,0.223496 -0.166529,0.149004 -0.297997,0.354971 -0.394405,0.617901 -0.08765,0.254177 -0.148999,0.552172 -0.184055,0.893983 -0.0263,0.341822 -0.03944,0.709933 -0.03944,1.104333 m -1.643352,0 c 0,-1.402322 0.258554,-2.458448 0.775662,-3.168383 0.517107,-0.718685 1.235799,-1.078031 2.156078,-1.078039 0.955332,8e-6 1.682788,0.359354 2.182372,1.078039 0.499573,0.709935 0.749362,1.766061 0.749369,3.168383 -7e-6,1.40233 -0.254178,2.462839 -0.762516,3.18153 -0.508348,0.709928 -1.22704,1.064892 -2.156078,1.064892 -0.955337,0 -1.687176,-0.354964 -2.195518,-1.064892 -0.49958,-0.718691 -0.749369,-1.7792 -0.749369,-3.18153"/>
+<path d="m 25.650756,39.463461 0,1.340976 -2.142931,0 0,6.796904 -1.630206,0 0,-6.796904 -2.142931,0 0,-1.340976 5.916068,0"/>
+<path d="m 29.029488,46.418128 c 0.271698,10e-7 0.495193,-0.02629 0.670488,-0.07888 0.184051,-0.06135 0.328666,-0.140232 0.433845,-0.236643 0.10517,-0.105173 0.175286,-0.219112 0.210349,-0.341817 0.04382,-0.131466 0.06573,-0.262934 0.06573,-0.394405 -5e-6,-0.166524 -0.04821,-0.315521 -0.144615,-0.446991 -0.09641,-0.131466 -0.219118,-0.245405 -0.368111,-0.341818 -0.149001,-0.105171 -0.315527,-0.197199 -0.499579,-0.276083 -0.184059,-0.08764 -0.368114,-0.166523 -0.552166,-0.236643 -0.24541,-0.08764 -0.499582,-0.188434 -0.762516,-0.302376 -0.262938,-0.113936 -0.503963,-0.25855 -0.723075,-0.433845 -0.21035,-0.175287 -0.385641,-0.390018 -0.525872,-0.644194 -0.140234,-0.262932 -0.21035,-0.587219 -0.21035,-0.972865 0,-0.762509 0.245407,-1.358497 0.736222,-1.787967 0.499577,-0.429455 1.183211,-0.644186 2.050904,-0.644194 0.499575,8e-6 0.933419,0.05698 1.301535,0.170909 0.37687,0.113947 0.692393,0.241032 0.94657,0.381257 l -0.473285,1.248948 c -0.219119,-0.122697 -0.464526,-0.227872 -0.736222,-0.315524 -0.26294,-0.08764 -0.569699,-0.131461 -0.920277,-0.131468 -0.858928,7e-6 -1.28839,0.311148 -1.288388,0.933424 -2e-6,0.157768 0.04382,0.298 0.131468,0.420698 0.08764,0.113945 0.1972,0.219119 0.328671,0.315524 0.140229,0.08765 0.293609,0.166531 0.460138,0.236643 0.175288,0.07012 0.346196,0.135855 0.512726,0.197202 0.254168,0.09642 0.517104,0.205971 0.788809,0.32867 0.280461,0.113944 0.534632,0.271705 0.762515,0.473286 0.236638,0.192824 0.429457,0.438231 0.57846,0.736221 0.148992,0.289234 0.22349,0.657344 0.223496,1.104333 -6e-6,0.762517 -0.249795,1.354123 -0.749368,1.77482 -0.49082,0.411934 -1.240187,0.617901 -2.248106,0.617901 -0.674872,0 -1.213891,-0.07012 -1.617059,-0.210349 -0.40317,-0.148997 -0.705546,-0.284848 -0.90713,-0.407552 l 0.473285,-1.314681 c 0.236642,0.140234 0.517107,0.271702 0.841397,0.394404 0.33305,0.122705 0.736219,0.184057 1.209507,0.184056"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 00000000..62b371c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 38.1654)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-87.998825 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103874,0 69.648974,0 100.007874,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -100,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06161 .94197)">
+<path d="m 14.830925,43.525828 c -2e-6,0.394408 0.01314,0.766901 0.03944,1.117479 0.03506,0.34182 0.09641,0.639814 0.184055,0.893984 0.09641,0.254174 0.227876,0.455758 0.394405,0.604754 0.166523,0.148998 0.390019,0.223497 0.670487,0.223495 0.271698,2e-6 0.490811,-0.0745 0.657341,-0.223495 0.175287,-0.148996 0.306755,-0.35058 0.394405,-0.604754 0.09641,-0.262934 0.157757,-0.565311 0.184055,-0.90713 0.03505,-0.341814 0.05258,-0.709925 0.05259,-1.104333 -5e-6,-0.3944 -0.01753,-0.762511 -0.05259,-1.104333 -0.0263,-0.350576 -0.08765,-0.652952 -0.184055,-0.90713 -0.08765,-0.254166 -0.214736,-0.45575 -0.381258,-0.604754 -0.16653,-0.14899 -0.390026,-0.223489 -0.670488,-0.223496 -0.280468,7e-6 -0.503964,0.07451 -0.670487,0.223496 -0.166529,0.149004 -0.297997,0.354971 -0.394405,0.617901 -0.08765,0.254177 -0.148999,0.552172 -0.184055,0.893983 -0.0263,0.341822 -0.03944,0.709933 -0.03944,1.104333 m -1.643352,0 c 0,-1.402322 0.258554,-2.458448 0.775662,-3.168383 0.517107,-0.718685 1.235799,-1.078031 2.156078,-1.078039 0.955332,8e-6 1.682788,0.359354 2.182372,1.078039 0.499573,0.709935 0.749362,1.766061 0.749369,3.168383 -7e-6,1.40233 -0.254178,2.462839 -0.762516,3.18153 -0.508348,0.709928 -1.22704,1.064892 -2.156078,1.064892 -0.955337,0 -1.687176,-0.354964 -2.195518,-1.064892 -0.49958,-0.718691 -0.749369,-1.7792 -0.749369,-3.18153"/>
+<path d="m 21.733004,46.28666 c 0.04382,0.0088 0.09203,0.01315 0.144615,0.01315 0.05259,2e-6 0.10079,2e-6 0.144615,0 0.368108,2e-6 0.674867,-0.07011 0.920278,-0.210349 0.254168,-0.140231 0.455752,-0.333051 0.604753,-0.57846 0.157758,-0.245405 0.267314,-0.534634 0.328671,-0.86769 0.07011,-0.341814 0.10517,-0.714306 0.105174,-1.117479 -4e-6,-0.350577 -0.0263,-0.692394 -0.07888,-1.025452 -0.05259,-0.333047 -0.144619,-0.626659 -0.276083,-0.880837 -0.131472,-0.254165 -0.311145,-0.455749 -0.539019,-0.604753 -0.227882,-0.157755 -0.521494,-0.236636 -0.880837,-0.236643 -0.07012,7e-6 -0.149,0.0044 -0.236643,0.01315 -0.08765,7e-6 -0.166529,0.0088 -0.236643,0.02629 l 0,5.469076 m 3.891458,-2.760832 c -6e-6,0.753754 -0.09642,1.397947 -0.28923,1.932582 -0.184061,0.525874 -0.442615,0.955337 -0.775662,1.288388 -0.333057,0.333053 -0.731844,0.57846 -1.19636,0.736222 -0.45576,0.148997 -0.959721,0.223496 -1.511884,0.223496 -0.289232,0 -0.57408,-0.01753 -0.854543,-0.05259 -0.271703,-0.02629 -0.565315,-0.0745 -0.880837,-0.144615 l 0,-7.940678 c 0.36811,-0.07887 0.714309,-0.13146 1.038598,-0.157762 0.324287,-0.02629 0.626663,-0.03943 0.907131,-0.03944 0.534634,8e-6 1.021066,0.07889 1.459297,0.236642 0.446987,0.15777 0.823862,0.407559 1.130626,0.749369 0.306753,0.33306 0.543396,0.762522 0.709928,1.288388 0.175285,0.517114 0.26293,1.143778 0.262936,1.879995"/>
+<path d="m 29.029488,46.418128 c 0.271698,10e-7 0.495193,-0.02629 0.670488,-0.07888 0.184051,-0.06135 0.328666,-0.140232 0.433845,-0.236643 0.10517,-0.105173 0.175286,-0.219112 0.210349,-0.341817 0.04382,-0.131466 0.06573,-0.262934 0.06573,-0.394405 -5e-6,-0.166524 -0.04821,-0.315521 -0.144615,-0.446991 -0.09641,-0.131466 -0.219118,-0.245405 -0.368111,-0.341818 -0.149001,-0.105171 -0.315527,-0.197199 -0.499579,-0.276083 -0.184059,-0.08764 -0.368114,-0.166523 -0.552166,-0.236643 -0.24541,-0.08764 -0.499582,-0.188434 -0.762516,-0.302376 -0.262938,-0.113936 -0.503963,-0.25855 -0.723075,-0.433845 -0.21035,-0.175287 -0.385641,-0.390018 -0.525872,-0.644194 -0.140234,-0.262932 -0.21035,-0.587219 -0.21035,-0.972865 0,-0.762509 0.245407,-1.358497 0.736222,-1.787967 0.499577,-0.429455 1.183211,-0.644186 2.050904,-0.644194 0.499575,8e-6 0.933419,0.05698 1.301535,0.170909 0.37687,0.113947 0.692393,0.241032 0.94657,0.381257 l -0.473285,1.248948 c -0.219119,-0.122697 -0.464526,-0.227872 -0.736222,-0.315524 -0.26294,-0.08764 -0.569699,-0.131461 -0.920277,-0.131468 -0.858928,7e-6 -1.28839,0.311148 -1.288388,0.933424 -2e-6,0.157768 0.04382,0.298 0.131468,0.420698 0.08764,0.113945 0.1972,0.219119 0.328671,0.315524 0.140229,0.08765 0.293609,0.166531 0.460138,0.236643 0.175288,0.07012 0.346196,0.135855 0.512726,0.197202 0.254168,0.09642 0.517104,0.205971 0.788809,0.32867 0.280461,0.113944 0.534632,0.271705 0.762515,0.473286 0.236638,0.192824 0.429457,0.438231 0.57846,0.736221 0.148992,0.289234 0.22349,0.657344 0.223496,1.104333 -6e-6,0.762517 -0.249795,1.354123 -0.749368,1.77482 -0.49082,0.411934 -1.240187,0.617901 -2.248106,0.617901 -0.674872,0 -1.213891,-0.07012 -1.617059,-0.210349 -0.40317,-0.148997 -0.705546,-0.284848 -0.90713,-0.407552 l 0.473285,-1.314681 c 0.236642,0.140234 0.517107,0.271702 0.841397,0.394404 0.33305,0.122705 0.736219,0.184057 1.209507,0.184056"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 100644
index 00000000..b66e4d84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#3468ce"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.05609 .94689)" style="fill:#fff">
+ <path d="m 14.891 43.3 c 0 0.392 0.013 0.763 0.039 1.112 0.035 0.34 0.096 0.636 0.183 0.889 0.096 0.253 0.227 0.453 0.392 0.602 0.166 0.148 0.388 0.222 0.667 0.222 0.27 0 0.488 -0.074 0.654 -0.222 0.174 -0.148 0.305 -0.349 0.392 -0.602 0.096 -0.262 0.157 -0.562 0.183 -0.902 0.035 -0.34 0.052 -0.706 0.052 -1.099 0 -0.392 -0.017 -0.759 -0.052 -1.099 -0.026 -0.349 -0.087 -0.65 -0.183 -0.902 -0.087 -0.253 -0.214 -0.453 -0.379 -0.602 -0.166 -0.148 -0.388 -0.222 -0.667 -0.222 -0.279 0 -0.501 0.074 -0.667 0.222 -0.166 0.148 -0.296 0.353 -0.392 0.615 -0.087 0.253 -0.148 0.549 -0.183 0.889 -0.026 0.34 -0.039 0.706 -0.039 1.099 m -1.635 0 c 0 -1.395 0.257 -2.446 0.772 -3.152 0.514 -0.715 1.229 -1.072 2.145 -1.072 0.95 0 1.674 0.357 2.171 1.072 0.497 0.706 0.745 1.757 0.745 3.152 0 1.395 -0.253 2.45 -0.759 3.165 -0.506 0.706 -1.221 1.059 -2.145 1.059 -0.95 0 -1.678 -0.353 -2.184 -1.059 -0.497 -0.715 -0.745 -1.77 -0.745 -3.165"/>
+ <path d="m 25.655 39.26 0 1.334 -2.132 0 0 6.762 -1.622 0 0 -6.762 -2.132 0 0 -1.334 5.885 0"/>
+ <path d="m 32.19 39.26 0 1.334 -2.132 0 0 6.762 -1.622 0 0 -6.762 -2.132 0 0 -1.334 5.885 0"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="15" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 15.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 24.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 18.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 100644
index 00000000..6ecacbb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1,24 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#7099c4" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill-opacity:.196" d="m 6.0000005,35 0,10 c 0,0.971429 1.028571,2 2,2 L 40,47 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;line-height:normal;color:#000" transform="matrix(.81817 0 0 .81817 4.36383 4.36383)">
+<path d="m 15,19 0,2 18,0 0,-2 z"/>
+<path d="m 14,23 0,2 20,0 0,-2 z"/>
+<path d="m 15,27 0,2 18,0 0,-2 z"/>
+<path d="m 23,14 0,20 2,0 0,-20 z"/>
+</g>
+<g style="stroke:#fff;fill:none">
+<g style="stroke-width:2" transform="matrix(.81817 0 0 .81817 4.36383 4.36389)">
+<path d="m 20.44194,33 c -2,-6 -2,-12 0,-18"/>
+<path d="m 27.469672,33 c 2,-5 2,-12 0,-18"/>
+</g>
+<g transform="matrix(.81817 0 0 .81817 4.36383 4.36389)">
+<path style="stroke-linecap:round;stroke-width:1.821" d="m 33.05724,27.317127 c 0,5.028 -4.075999,9.103999 -9.103999,9.103999 -5.028,0 -9.103999,-4.075999 -9.103999,-9.103999 0,-5.028 4.075999,-9.103999 9.103999,-9.103999 5.028,0 9.103999,4.075999 9.103999,9.103999 z" transform="matrix(1.09842 0 0 1.09842 -2.31068 -6.00564)"/>
+</g>
+</g>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.0004 0 0 .88456 -1.02808 11.37549)">
+<path d="m 16.772068,33.490509 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102664,0.681336 0.196,0.952 0.102664,0.270669 0.242664,0.485335 0.42,0.644 0.17733,0.158668 0.41533,0.238002 0.714,0.238 0.289329,2e-6 0.522662,-0.07933 0.7,-0.238 0.186662,-0.158665 0.326662,-0.373331 0.42,-0.644 0.102662,-0.279997 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363996 0.05599,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.02801,-0.373327 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485326 -0.406,-0.644 -0.177338,-0.158659 -0.415337,-0.237992 -0.714,-0.238 -0.29867,8e-6 -0.53667,0.07934 -0.714,0.238 -0.177336,0.158674 -0.317336,0.378007 -0.42,0.658 -0.09334,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c -1e-6,-1.493327 0.275332,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315997,-1.147991 2.296,-1.148 1.017329,9e-6 1.791994,0.382675 2.324,1.148 0.531993,0.756007 0.797993,1.880673 0.798,3.374 -7e-6,1.493336 -0.270673,2.622669 -0.812,3.388 -0.541339,0.756 -1.306671,1.134 -2.296,1.134 -1.017336,0 -1.796669,-0.378 -2.338,-1.134 -0.532001,-0.765331 -0.798001,-1.894664 -0.798,-3.388"/>
+<path d="m 28.294068,29.164509 0,1.428 -2.282,0 0,7.238 -1.736,0 0,-7.238 -2.282,0 0,-1.428 6.3,0"/>
+<path d="m 35.014068,29.164509 0,8.666 -1.722,0 0,-3.822 -2.296,0 0,3.822 -1.722,0 0,-8.666 1.722,0 0,3.416 2.296,0 0,-3.416 1.722,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 100644
index 00000000..800849ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#7099c4"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.636 19.909 0 1.636 14.727 0 0 -1.636 z" style="fill:#fff;color:#000"/>
+ <path d="m 15.818 23.18 0 1.636 16.363 0 0 -1.636 z" style="fill:#fff;color:#000"/>
+ <path d="m 16.636 26.454 0 1.636 14.727 0 0 -1.636 z" style="fill:#fff;color:#000"/>
+ <path d="m 23.18 15.818 0 16.363 1.636 0 0 -16.363 z" style="fill:#fff;color:#000"/>
+ <path d="m 21.09 31.363 c -1.636 -4.909 -1.636 -9.818 0 -14.727" style="fill:none;stroke:#fff;stroke-width:1.636"/>
+ <path d="m 26.839 31.363 c 1.636 -4.091 1.636 -9.818 0 -14.727" style="fill:none;stroke:#fff;stroke-width:1.636"/>
+ <path d="m 32.18 24 c 0 4.519 -3.663 8.182 -8.182 8.182 -4.519 0 -8.182 -3.663 -8.182 -8.182 0 -4.519 3.663 -8.182 8.182 -8.182 4.519 0 8.182 3.663 8.182 8.182 z" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-width:1.637"/>
+ <path d="m 15.751 41 c 0 0.372 0.014 0.722 0.042 1.053 0.037 0.322 0.103 0.603 0.196 0.842 0.103 0.239 0.243 0.429 0.42 0.57 0.177 0.14 0.415 0.211 0.714 0.211 0.289 0 0.523 -0.07 0.7 -0.211 0.187 -0.14 0.327 -0.33 0.42 -0.57 0.103 -0.248 0.168 -0.533 0.196 -0.854 0.037 -0.322 0.056 -0.669 0.056 -1.04 0 -0.372 -0.019 -0.718 -0.056 -1.04 -0.028 -0.33 -0.093 -0.615 -0.196 -0.854 -0.093 -0.239 -0.229 -0.429 -0.406 -0.57 -0.177 -0.14 -0.416 -0.211 -0.714 -0.211 -0.299 0 -0.537 0.07 -0.714 0.211 -0.177 0.14 -0.317 0.334 -0.42 0.582 -0.093 0.239 -0.159 0.52 -0.196 0.842 -0.028 0.322 -0.042 0.669 -0.042 1.04 m -1.751 0 c 0 -1.321 0.275 -2.316 0.826 -2.985 0.551 -0.677 1.317 -1.015 2.297 -1.015 1.018 0 1.793 0.338 2.325 1.015 0.532 0.669 0.798 1.664 0.798 2.985 0 1.321 -0.271 2.32 -0.812 2.997 -0.542 0.669 -1.307 1 -2.297 1 -1.018 0 -1.797 -0.334 -2.339 -1 -0.532 -0.677 -0.798 -1.676 -0.798 -2.997" style="fill:#fff"/>
+ <path d="m 23.1 43.6 c 0.047 0.008 0.098 0.012 0.154 0.012 0.056 0 0.107 0 0.154 0 0.392 0 0.719 -0.066 0.98 -0.198 0.271 -0.132 0.486 -0.314 0.644 -0.545 0.168 -0.231 0.285 -0.504 0.35 -0.817 0.075 -0.322 0.112 -0.673 0.112 -1.053 0 -0.33 -0.028 -0.652 -0.084 -0.966 -0.056 -0.314 -0.154 -0.59 -0.294 -0.83 -0.14 -0.239 -0.331 -0.429 -0.574 -0.57 -0.243 -0.149 -0.556 -0.223 -0.938 -0.223 -0.075 0 -0.159 0.004 -0.252 0.012 -0.093 0 -0.177 0.008 -0.252 0.025 l 0 5.152 m 4.146 -2.601 c 0 0.71 -0.103 1.317 -0.308 1.82 -0.196 0.495 -0.472 0.9 -0.826 1.214 -0.355 0.314 -0.78 0.545 -1.275 0.693 -0.486 0.14 -1.022 0.211 -1.611 0.211 -0.308 0 -0.612 -0.017 -0.91 -0.05 -0.289 -0.025 -0.602 -0.07 -0.938 -0.136 l 0 -7.48 c 0.392 -0.074 0.761 -0.124 1.106 -0.149 0.345 -0.025 0.668 -0.037 0.966 -0.037 0.57 0 1.088 0.074 1.555 0.223 0.476 0.149 0.878 0.384 1.204 0.706 0.327 0.314 0.579 0.718 0.756 1.214 0.187 0.487 0.28 1.077 0.28 1.771" style="fill:#fff"/>
+ <path d="m 34 37.17 0 7.666 -1.723 0 0 -3.381 -2.297 0 0 3.381 -1.723 0 0 -7.666 1.723 0 0 3.02 2.297 0 0 -3.02 1.723 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 100644
index 00000000..3af0cd46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="matrix(.98658 0 0 .88456 -6.63967 7.41744)" style="fill:#fff">
+ <path d="m 22.67 37.965 c 0 0.42 0.014 0.817 0.042 1.19 0.037 0.364 0.103 0.681 0.196 0.952 0.103 0.271 0.243 0.485 0.42 0.644 0.177 0.159 0.415 0.238 0.714 0.238 0.289 0 0.523 -0.079 0.7 -0.238 0.187 -0.159 0.327 -0.373 0.42 -0.644 0.103 -0.28 0.168 -0.602 0.196 -0.966 0.037 -0.364 0.056 -0.756 0.056 -1.176 0 -0.42 -0.019 -0.812 -0.056 -1.176 -0.028 -0.373 -0.093 -0.695 -0.196 -0.966 -0.093 -0.271 -0.229 -0.485 -0.406 -0.644 -0.177 -0.159 -0.415 -0.238 -0.714 -0.238 -0.299 0 -0.537 0.079 -0.714 0.238 -0.177 0.159 -0.317 0.378 -0.42 0.658 -0.093 0.271 -0.159 0.588 -0.196 0.952 -0.028 0.364 -0.042 0.756 -0.042 1.176 m -1.75 0 c 0 -1.493 0.275 -2.618 0.826 -3.374 0.551 -0.765 1.316 -1.148 2.296 -1.148 1.017 0 1.792 0.383 2.324 1.148 0.532 0.756 0.798 1.881 0.798 3.374 0 1.493 -0.271 2.623 -0.812 3.388 -0.541 0.756 -1.307 1.134 -2.296 1.134 -1.017 0 -1.797 -0.378 -2.338 -1.134 -0.532 -0.765 -0.798 -1.895 -0.798 -3.388"/>
+ <path d="m 30.02 40.905 c 0.047 0.009 0.098 0.014 0.154 0.014 0.056 0 0.107 0 0.154 0 0.392 0 0.719 -0.075 0.98 -0.224 0.271 -0.149 0.485 -0.355 0.644 -0.616 0.168 -0.261 0.285 -0.569 0.35 -0.924 0.075 -0.364 0.112 -0.761 0.112 -1.19 0 -0.373 -0.028 -0.737 -0.084 -1.092 -0.056 -0.355 -0.154 -0.667 -0.294 -0.938 -0.14 -0.271 -0.331 -0.485 -0.574 -0.644 -0.243 -0.168 -0.555 -0.252 -0.938 -0.252 -0.075 0 -0.159 0.005 -0.252 0.014 -0.093 0 -0.177 0.009 -0.252 0.028 l 0 5.824 m 4.144 -2.94 c 0 0.803 -0.103 1.489 -0.308 2.058 -0.196 0.56 -0.471 1.017 -0.826 1.372 -0.355 0.355 -0.779 0.616 -1.274 0.784 -0.485 0.159 -1.022 0.238 -1.61 0.238 -0.308 0 -0.611 -0.019 -0.91 -0.056 -0.289 -0.028 -0.602 -0.079 -0.938 -0.154 l 0 -8.456 c 0.392 -0.084 0.761 -0.14 1.106 -0.168 0.345 -0.028 0.667 -0.042 0.966 -0.042 0.569 0 1.087 0.084 1.554 0.252 0.476 0.168 0.877 0.434 1.204 0.798 0.327 0.355 0.579 0.812 0.756 1.372 0.187 0.551 0.28 1.218 0.28 2"/>
+ <path d="m 41.19 33.639 0 1.428 -2.282 0 0 7.238 -1.736 0 0 -7.238 -2.282 0 0 -1.428 6.3 0"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="16" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 26.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 16.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 16.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 16.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 26.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 26.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.web-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 00000000..19ce0032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.openshot-qt-project.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openshot-qt-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 100644
index 00000000..a3bee0c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 14.09 38 c 0.968 0 1.719 0.183 2.253 0.548 0.533 0.358 0.8 0.946 0.8 1.766 0 0.827 -0.271 1.427 -0.813 1.8 -0.533 0.365 -1.293 0.548 -2.278 0.548 l -0.542 0 0 2.336 -1.514 0 0 -6.83 c 0.148 -0.03 0.312 -0.056 0.492 -0.078 0.189 -0.022 0.378 -0.037 0.566 -0.045 0.189 -0.015 0.373 -0.026 0.554 -0.034 0.181 -0.008 0.341 -0.011 0.48 -0.011 m 0.172 1.196 c -0.09 0 -0.217 0.004 -0.382 0.011 -0.156 0 -0.279 0.008 -0.369 0.022 l 0 2.236 0.616 0 c 0.484 0 0.849 -0.086 1.096 -0.257 0.246 -0.179 0.369 -0.481 0.369 -0.905 0 -0.402 -0.123 -0.686 -0.369 -0.85 -0.238 -0.171 -0.558 -0.257 -0.96 -0.257" style="fill:#fff"/>
+ <path d="m 20.248 38 c 0.968 0 1.719 0.183 2.253 0.548 0.533 0.358 0.8 0.946 0.8 1.766 0 0.827 -0.271 1.427 -0.813 1.8 -0.533 0.365 -1.293 0.548 -2.278 0.548 l -0.542 0 0 2.336 -1.514 0 0 -6.83 c 0.148 -0.03 0.312 -0.056 0.492 -0.078 0.189 -0.022 0.378 -0.037 0.566 -0.045 0.189 -0.015 0.373 -0.026 0.554 -0.034 0.181 -0.008 0.341 -0.011 0.48 -0.011 m 0.172 1.196 c -0.09 0 -0.218 0.004 -0.382 0.011 -0.156 0 -0.279 0.008 -0.369 0.022 l 0 2.236 0.616 0 c 0.484 0 0.849 -0.086 1.096 -0.257 0.246 -0.179 0.369 -0.481 0.369 -0.905 0 -0.402 -0.123 -0.686 -0.369 -0.85 -0.238 -0.171 -0.558 -0.257 -0.96 -0.257" style="fill:#fff"/>
+ <path d="m 29.494 38 0 1.153 -2.01 0 0 5.847 -1.527 0 0 -5.847 -2.01 0 0 -1.153 5.54 0" style="fill:#fff"/>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+ <path d="m 34.394 45 c -0.153 -0.379 -0.342 -0.799 -0.567 -1.26 -0.217 -0.461 -0.447 -0.921 -0.688 -1.382 -0.233 0.438 -0.467 0.895 -0.7 1.371 -0.233 0.468 -0.435 0.892 -0.604 1.271 l -1.606 0 c 0.08 -0.201 0.197 -0.442 0.35 -0.725 0.161 -0.282 0.334 -0.587 0.519 -0.914 0.193 -0.327 0.394 -0.661 0.604 -1 0.209 -0.349 0.41 -0.684 0.604 -1 l -1.956 -3.255 l 1.606 0 1.183 2.207 1.244 -2.207 1.497 0 -1.908 3.221 c 0.217 0.32 0.431 0.654 0.64 1 0.209 0.349 0.402 0.691 0.58 1.026 0.185 0.327 0.346 0.635 0.483 0.925 c 0.137 0.282 0.245 0.524 0.326 0.725 l -1.606 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 100644
index 00000000..f699cb4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 14.15 37.816 c 0.993 0 1.764 0.187 2.311 0.562 0.547 0.367 0.821 0.971 0.821 1.812 0 0.848 -0.278 1.464 -0.833 1.846 -0.547 0.375 -1.326 0.562 -2.336 0.562 l -0.556 0 0 2.396 -1.553 0 0 -7.01 c 0.152 -0.031 0.32 -0.057 0.505 -0.08 0.194 -0.023 0.387 -0.038 0.581 -0.046 0.194 -0.015 0.383 -0.027 0.568 -0.034 0.185 -0.008 0.349 -0.011 0.492 -0.011 m 0.177 1.227 c -0.093 0 -0.223 0.004 -0.391 0.011 -0.16 0 -0.286 0.008 -0.379 0.023 l 0 2.293 0.631 0 c 0.497 0 0.871 -0.088 1.124 -0.264 0.253 -0.183 0.379 -0.493 0.379 -0.929 0 -0.413 -0.126 -0.703 -0.379 -0.871 -0.244 -0.176 -0.572 -0.264 -0.985 -0.264" style="fill:#fff"/>
+ <path d="m 20.461 37.816 c 0.993 0 1.764 0.187 2.311 0.562 0.547 0.367 0.821 0.971 0.821 1.812 0 0.848 -0.278 1.464 -0.833 1.846 -0.547 0.375 -1.326 0.562 -2.336 0.562 l -0.556 0 0 2.396 -1.553 0 0 -7.01 c 0.152 -0.031 0.32 -0.057 0.505 -0.08 0.194 -0.023 0.387 -0.038 0.581 -0.046 0.194 -0.015 0.383 -0.027 0.568 -0.034 0.185 -0.008 0.349 -0.011 0.492 -0.011 m 0.177 1.227 c -0.093 0 -0.223 0.004 -0.391 0.011 -0.16 0 -0.286 0.008 -0.379 0.023 l 0 2.293 0.631 0 c 0.497 0 0.871 -0.088 1.124 -0.264 0.253 -0.183 0.379 -0.493 0.379 -0.929 0 -0.413 -0.126 -0.703 -0.379 -0.871 -0.244 -0.176 -0.572 -0.264 -0.985 -0.264" style="fill:#fff"/>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+ <path d="m 34.35 45 c -0.157 -0.384 -0.351 -0.81 -0.582 -1.278 -0.223 -0.467 -0.458 -0.935 -0.706 -1.402 -0.239 0.445 -0.479 0.908 -0.718 1.391 c -0.239 0.475 -0.446 0.905 -0.619 1.289 l -1.647 0 c 0.083 -0.204 0.202 -0.449 0.359 -0.735 0.165 -0.286 0.343 -0.596 0.533 -0.927 0.198 -0.332 0.405 -0.671 0.619 -1.018 0.215 -0.354 0.421 -0.694 0.619 -1.018 l -2.01 -3.302 1.647 0 1.214 2.239 1.276 -2.239 l 1.536 0 -1.957 3.268 c 0.223 0.324 0.442 0.663 0.656 1.018 0.215 0.354 0.413 0.701 0.594 1.04 0.19 0.332 0.355 0.645 0.495 0.939 c 0.14 0.286 0.252 0.532 0.334 0.735 l -1.647 0" style="fill:#fff"/>
+ <path d="m 26.612 43.849 c 0.256 0 0.466 -0.022 0.632 -0.067 0.173 -0.052 0.31 -0.119 0.409 -0.2 0.099 -0.089 0.165 -0.185 0.198 -0.289 0.041 -0.111 0.062 -0.222 0.062 -0.333 0 -0.141 -0.045 -0.267 -0.136 -0.378 -0.091 -0.111 -0.206 -0.207 -0.347 -0.289 -0.14 -0.089 -0.297 -0.167 -0.471 -0.233 -0.173 -0.074 -0.347 -0.141 -0.52 -0.2 -0.231 -0.074 -0.471 -0.159 -0.718 -0.256 -0.248 -0.096 -0.475 -0.219 -0.681 -0.367 -0.198 -0.148 -0.363 -0.33 -0.495 -0.544 -0.132 -0.222 -0.198 -0.496 -0.198 -0.822 0 -0.644 0.231 -1.148 0.693 -1.511 0.471 -0.363 1.115 -0.544 1.932 -0.544 0.471 0 0.879 0.048 1.226 0.144 0.355 0.096 0.652 0.204 0.892 0.322 l -0.446 1.056 c -0.206 -0.104 -0.438 -0.193 -0.693 -0.267 -0.248 -0.074 -0.537 -0.111 -0.867 -0.111 -0.809 0 -1.214 0.263 -1.214 0.789 0 0.133 0.041 0.252 0.124 0.356 0.083 0.096 0.186 0.185 0.31 0.267 0.132 0.074 0.277 0.141 0.433 0.2 0.165 0.059 0.326 0.115 0.483 0.167 0.239 0.081 0.487 0.174 0.743 0.278 0.264 0.096 0.504 0.23 0.718 0.4 0.223 0.163 0.405 0.37 0.545 0.622 0.14 0.244 0.211 0.556 0.211 0.933 0 0.644 -0.235 1.144 -0.706 1.5 -0.462 0.348 -1.168 0.522 -2.118 0.522 -0.636 0 -1.143 -0.059 -1.523 -0.178 -0.38 -0.126 -0.665 -0.241 -0.854 -0.344 l 0.446 -1.111 c 0.223 0.119 0.487 0.23 0.793 0.333 0.314 0.104 0.693 0.156 1.139 0.156" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 100644
index 00000000..7a1a6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#d24726"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 20.521 38.04 c -0.857 0 -1.526 0.295 -2.01 0.883 -0.482 0.582 -0.722 1.447 -0.722 2.596 0 1.149 0.231 2.02 0.696 2.606 c 0.473 0.582 1.156 0.873 2.045 0.873 c 0.865 0 1.535 -0.292 2.01 -0.873 0.473 -0.589 0.71 -1.457 0.71 -2.606 0 -1.149 -0.233 -2.01 -0.698 -2.596 -0.465 -0.589 -1.142 -0.883 -2.032 -0.883 z m -6.44 0.075 c -0.139 0 -0.298 0.005 -0.477 0.012 -0.18 0.007 -0.363 0.018 -0.55 0.032 -0.188 0.007 -0.376 0.021 -0.564 0.042 -0.18 0.022 -0.342 0.048 -0.489 0.076 l 0 6.581 1.505 0 0 -2.253 0.539 0 c 0.979 0 1.736 -0.175 2.266 -0.527 0.539 -0.359 0.807 -0.937 0.807 -1.734 0 -0.79 -0.265 -1.357 -0.795 -1.702 -0.53 -0.352 -1.278 -0.528 -2.241 -0.528 z m 9.805 0.076 0 1.099 1.996 0 0 5.569 1.517 0 0 -5.569 1.996 0 0 -1.099 -5.509 0 z m 6.494 0.032 1.945 3.146 c -0.192 0.309 -0.392 0.631 -0.6 0.968 -0.208 0.33 -0.408 0.654 -0.6 0.97 -0.184 0.316 -0.356 0.61 -0.516 0.883 -0.152 0.273 -0.268 0.506 -0.348 0.7 l 1.597 0 c 0.168 -0.366 0.368 -0.776 0.6 -1.228 0.232 -0.46 0.464 -0.901 0.696 -1.325 0.24 0.445 0.469 0.892 0.685 1.337 0.224 0.445 0.412 0.85 0.564 1.216 l 1.597 0 c -0.08 -0.194 -0.188 -0.427 -0.324 -0.7 -0.136 -0.28 -0.297 -0.578 -0.481 -0.894 -0.176 -0.323 -0.368 -0.655 -0.576 -0.992 -0.208 -0.337 -0.421 -0.66 -0.637 -0.968 l 1.898 -3.114 -1.488 0 -1.237 2.134 -1.177 -2.134 -1.597 0 z m -9.86 0.97 c 0.261 0 0.468 0.06 0.623 0.182 0.155 0.122 0.273 0.288 0.355 0.496 0.09 0.208 0.147 0.455 0.172 0.742 0.033 0.28 0.049 0.582 0.049 0.905 0 0.323 -0.017 0.625 -0.049 0.905 -0.024 0.28 -0.082 0.527 -0.172 0.742 -0.082 0.208 -0.204 0.374 -0.367 0.496 -0.155 0.122 -0.359 0.183 -0.612 0.183 -0.261 0 -0.47 -0.061 -0.625 -0.183 -0.155 -0.122 -0.277 -0.288 -0.367 -0.496 -0.082 -0.208 -0.139 -0.452 -0.172 -0.732 -0.024 -0.287 -0.037 -0.592 -0.037 -0.916 0 -0.323 0.013 -0.625 0.037 -0.905 0.033 -0.28 0.09 -0.524 0.172 -0.732 0.09 -0.215 0.212 -0.384 0.367 -0.506 0.155 -0.122 0.364 -0.182 0.625 -0.182 z m -6.268 0.075 c 0.4 0 0.718 0.083 0.955 0.248 0.245 0.158 0.367 0.431 0.367 0.819 0 0.409 -0.122 0.699 -0.367 0.871 -0.245 0.165 -0.607 0.248 -1.089 0.248 l -0.613 0 0 -2.154 c 0.09 -0.014 0.214 -0.022 0.369 -0.022 0.163 -0.007 0.289 -0.01 0.379 -0.01 z" style="fill:#fff"/>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 100644
index 00000000..f729472f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#207245"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 34 18 c 0 7.04 0.001 7.897 0.001 14 -7.02 0 -13.928 0 -20 0 0 -7.04 0.001 -7.897 0.001 -14 6.942 0 14.05 0 19.998 0 z m -2 2 -8.999 0 0 4 8.999 0 z m -10.999 0 -5 0 0 4 5 0 z m 10.999 6 -8.999 0 0 4 8.999 0 z m -10.999 0 -5 0 0 4 5 0 z" style="fill:#fff;color:#000"/>
+ <g transform="matrix(0.87399784,0,0,0.87399784,-0.23581594,5.6700943)">
+ <path d="m 18.762 44.839 c -0.175 -0.421 -0.391 -0.888 -0.649 -1.399 -0.248 -0.512 -0.511 -1.024 -0.787 -1.536 -0.267 0.487 -0.534 0.995 -0.801 1.523 -0.267 0.52 -0.497 0.991 -0.69 1.412 l -1.836 0 c 0.092 -0.223 0.225 -0.491 0.4 -0.805 0.184 -0.314 0.382 -0.652 0.594 -1.015 0.221 -0.363 0.451 -0.735 0.69 -1.115 0.239 -0.388 0.469 -0.76 0.69 -1.115 l -2.236 -3.616 1.836 0 1.353 2.452 1.422 -2.452 1.712 0 -2.181 3.579 c 0.248 0.355 0.492 0.727 0.732 1.115 0.239 0.388 0.46 0.768 0.663 1.139 0.212 0.363 0.396 0.706 0.552 1.028 0.156 0.314 0.281 0.582 0.373 0.805 l -1.836 0" style="fill:#fff"/>
+ <path d="m 27.1 44.839 -5.369 0 0 -7.666 1.712 0 0 6.402 3.658 0 0 1.263" style="fill:#fff"/>
+ <path d="m 30.853 43.724 c 0.285 0 0.52 -0.025 0.704 -0.074 0.193 -0.058 0.345 -0.132 0.455 -0.223 0.11 -0.099 0.184 -0.206 0.221 -0.322 0.046 -0.124 0.069 -0.248 0.069 -0.372 0 -0.157 -0.051 -0.297 -0.152 -0.421 -0.101 -0.124 -0.23 -0.231 -0.386 -0.322 -0.156 -0.099 -0.331 -0.186 -0.524 -0.26 -0.193 -0.083 -0.386 -0.157 -0.58 -0.223 -0.258 -0.083 -0.525 -0.177 -0.801 -0.285 -0.276 -0.107 -0.529 -0.244 -0.759 -0.409 -0.221 -0.165 -0.405 -0.367 -0.552 -0.607 -0.147 -0.248 -0.221 -0.553 -0.221 -0.916 0 -0.718 0.258 -1.28 0.773 -1.684 0.524 -0.405 1.242 -0.607 2.153 -0.607 0.524 0 0.98 0.054 1.366 0.161 0.396 0.107 0.727 0.227 0.994 0.359 l -0.497 1.176 c -0.23 -0.116 -0.488 -0.215 -0.773 -0.297 -0.276 -0.083 -0.598 -0.124 -0.966 -0.124 -0.902 0 -1.353 0.293 -1.353 0.879 0 0.149 0.046 0.281 0.138 0.396 0.092 0.107 0.207 0.206 0.345 0.297 0.147 0.083 0.308 0.157 0.483 0.223 0.184 0.066 0.363 0.128 0.538 0.186 0.267 0.091 0.543 0.194 0.828 0.31 0.294 0.107 0.561 0.256 0.801 0.446 0.248 0.182 0.451 0.413 0.607 0.693 0.156 0.272 0.235 0.619 0.235 1.04 0 0.718 -0.262 1.276 -0.787 1.672 -0.515 0.388 -1.302 0.582 -2.36 0.582 -0.709 0 -1.274 -0.066 -1.698 -0.198 -0.423 -0.14 -0.741 -0.268 -0.952 -0.384 l 0.497 -1.238 c 0.248 0.132 0.543 0.256 0.883 0.372 0.35 0.116 0.773 0.173 1.27 0.173" style="fill:#fff"/>
+ <path d="m 39.624 44.816 c -0.175 -0.421 -0.391 -0.888 -0.649 -1.399 -0.248 -0.512 -0.511 -1.024 -0.787 -1.536 -0.267 0.487 -0.534 0.995 -0.801 1.523 -0.267 0.52 -0.497 0.991 -0.69 1.412 l -1.836 0 c 0.092 -0.223 0.225 -0.491 0.4 -0.805 0.184 -0.314 0.382 -0.652 0.594 -1.015 0.221 -0.363 0.451 -0.735 0.69 -1.115 0.239 -0.388 0.469 -0.76 0.69 -1.115 l -2.236 -3.616 1.836 0 1.353 2.452 1.422 -2.452 1.712 0 -2.181 3.579 c 0.248 0.355 0.492 0.727 0.732 1.115 0.239 0.388 0.46 0.768 0.663 1.139 0.212 0.363 0.396 0.706 0.552 1.028 0.156 0.314 0.281 0.582 0.373 0.805 l -1.836 0" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 100644
index 00000000..dee5687e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#207245"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="matrix(-0.19998,0,0,0.22916,49.20338,38.1654)" style="fill:#fff">
+ <path d="m 76.03 -92.36 c 0 30.716 -0.004 34.461 -0.004 61.09 35.1 0 69.65 0 100.01 0 0 -30.716 -0.004 -34.461 -0.004 -61.09 -34.713 0 -70.24 0 -100 0 z m 10 8.728 45 0 0 17.455 -45 0 z m 55 0 25 0 0 17.455 -25 0 z m -55 26.18 45 0 0 17.455 -45 0 z m 55 0 25 0 0 17.455 -25 0 z" style="color:#000"/>
+ </g>
+ <g transform="matrix(0.87190071,0,0,0.87190071,-0.20658291,5.7644861)">
+ <path d="m 18.713 45 c -0.173 -0.439 -0.387 -0.926 -0.642 -1.46 -0.246 -0.534 -0.505 -1.068 -0.779 -1.603 -0.264 0.508 -0.528 1.038 -0.792 1.59 -0.264 0.543 -0.492 1.034 -0.683 1.473 l -1.817 0 c 0.091 -0.233 0.223 -0.513 0.396 -0.84 0.182 -0.327 0.378 -0.681 0.587 -1.06 0.219 -0.379 0.446 -0.767 0.683 -1.163 0.237 -0.405 0.464 -0.793 0.683 -1.163 l -2.213 -3.774 1.817 0 1.339 2.559 1.407 -2.559 1.694 0 -2.158 3.735 c 0.246 0.37 0.487 0.758 0.724 1.163 0.237 0.405 0.455 0.801 0.656 1.189 0.209 0.379 0.392 0.737 0.546 1.073 0.155 0.327 0.278 0.607 0.369 0.84 l -1.817 0" style="fill:#fff"/>
+ <path d="m 26.964 45 -5.314 0 0 -8 1.694 0 0 6.682 3.62 0 0 1.318" style="fill:#fff"/>
+ <path d="m 34 37 0 1.318 -2.227 0 0 6.682 -1.694 0 0 -6.682 -2.227 0 0 -1.318 6.148 0" style="fill:#fff"/>
+ <path d="m 39.709 45 c -0.173 -0.439 -0.387 -0.926 -0.642 -1.46 -0.246 -0.534 -0.505 -1.068 -0.779 -1.603 -0.264 0.508 -0.528 1.038 -0.792 1.59 c -0.264 0.543 -0.492 1.034 -0.683 1.473 l -1.817 0 c 0.091 -0.233 0.223 -0.513 0.396 -0.84 0.182 -0.327 0.378 -0.681 0.587 -1.06 0.219 -0.379 0.446 -0.767 0.683 -1.163 0.237 -0.405 0.464 -0.793 0.683 -1.163 l -2.213 -3.774 1.817 0 1.339 2.559 1.407 -2.559 1.694 0 -2.158 3.735 c 0.246 0.37 0.487 0.758 0.724 1.163 0.237 0.405 0.455 0.801 0.656 1.189 0.209 0.379 0.392 0.737 0.546 1.073 0.155 0.327 0.278 0.607 0.369 0.84 l -1.817 0" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 100644
index 00000000..b404be76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 13.499 43.793 c 0.041 0.007 0.085 0.011 0.134 0.011 0.049 0 0.093 0 0.134 0 0.341 0 0.626 -0.057 0.853 -0.171 0.236 -0.114 0.423 -0.271 0.561 -0.47 0.146 -0.199 0.248 -0.434 0.305 -0.705 0.065 -0.278 0.098 -0.58 0.098 -0.908 0 -0.285 -0.024 -0.563 -0.073 -0.833 -0.049 -0.271 -0.134 -0.509 -0.256 -0.716 -0.122 -0.206 -0.289 -0.37 -0.5 -0.491 -0.211 -0.128 -0.484 -0.192 -0.817 -0.192 -0.065 0 -0.138 0.004 -0.219 0.011 -0.081 0 -0.154 0.007 -0.219 0.021 l 0 4.443 m 3.608 -2.243 c 0 0.612 -0.089 1.136 -0.268 1.57 -0.171 0.427 -0.41 0.776 -0.719 1.047 -0.309 0.271 -0.679 0.47 -1.109 0.598 -0.423 0.121 -0.89 0.182 -1.402 0.182 -0.268 0 -0.532 -0.014 -0.792 -0.043 c -0.252 -0.021 -0.524 -0.061 -0.817 -0.117 l 0 -6.451 c 0.341 -0.064 0.662 -0.107 0.963 -0.128 0.301 -0.021 0.581 -0.032 0.841 -0.032 0.496 0 0.947 0.064 1.353 0.192 0.414 0.128 0.764 0.331 1.048 0.609 0.284 0.271 0.504 0.619 0.658 1.047 0.163 0.42 0.244 0.929 0.244 1.527" style="fill:#fff"/>
+ <path d="m 19.29 41.55 c 0 0.32 0.012 0.623 0.037 0.908 0.033 0.278 0.089 0.52 0.171 0.726 0.089 0.206 0.211 0.37 0.366 0.491 0.154 0.121 0.362 0.182 0.622 0.182 0.252 0 0.455 -0.061 0.61 -0.182 0.163 -0.121 0.284 -0.285 0.366 -0.491 0.089 -0.214 0.146 -0.459 0.171 -0.737 0.033 -0.278 0.049 -0.577 0.049 -0.897 0 -0.32 -0.016 -0.619 -0.049 -0.897 -0.024 -0.285 -0.081 -0.53 -0.171 -0.737 -0.081 -0.206 -0.199 -0.37 -0.354 -0.491 -0.154 -0.121 -0.362 -0.182 -0.622 -0.182 -0.26 0 -0.467 0.061 -0.622 0.182 -0.154 0.121 -0.276 0.288 -0.366 0.502 -0.081 0.207 -0.138 0.449 -0.171 0.726 -0.024 0.278 -0.037 0.577 -0.037 0.897 m -1.524 0 c 0 -1.139 0.24 -1.997 0.719 -2.574 0.479 -0.584 1.146 -0.876 1.999 -0.876 0.886 0 1.56 0.292 2.024 0.876 0.463 0.577 0.695 1.435 0.695 2.574 0 1.139 -0.236 2 -0.707 2.585 -0.471 0.577 -1.138 0.865 -1.999 0.865 -0.886 0 -1.564 -0.288 -2.036 -0.865 -0.463 -0.584 -0.695 -1.445 -0.695 -2.585" style="fill:#fff"/>
+ <path d="m 27.14 45 c -1.065 0 -1.877 -0.299 -2.438 -0.897 -0.561 -0.598 -0.841 -1.449 -0.841 -2.553 0 -0.548 0.085 -1.036 0.256 -1.463 0.171 -0.427 0.406 -0.787 0.707 -1.079 0.309 -0.299 0.67 -0.523 1.085 -0.673 0.423 -0.157 0.882 -0.235 1.378 -0.235 0.268 0 0.508 0.021 0.719 0.064 0.219 0.036 0.41 0.078 0.573 0.128 0.163 0.05 0.297 0.103 0.402 0.16 0.114 0.057 0.199 0.1 0.256 0.128 l -0.39 1.047 c -0.187 -0.107 -0.414 -0.196 -0.683 -0.267 -0.26 -0.078 -0.561 -0.117 -0.902 -0.117 -0.236 0 -0.467 0.039 -0.695 0.117 -0.219 0.071 -0.419 0.196 -0.597 0.374 -0.171 0.171 -0.313 0.402 -0.427 0.694 -0.106 0.292 -0.158 0.655 -0.158 1.089 0 0.755 0.146 1.335 0.439 1.741 0.301 0.399 0.788 0.598 1.463 0.598 0.39 0 0.711 -0.039 0.963 -0.117 0.26 -0.078 0.467 -0.157 0.622 -0.235 l 0.378 1.036 c -0.211 0.114 -0.5 0.221 -0.866 0.32 -0.358 0.093 -0.772 0.139 -1.243 0.139" style="fill:#fff"/>
+ <path d="m 34.41 45 c -0.16 -0.384 -0.357 -0.81 -0.592 -1.278 -0.227 -0.467 -0.466 -0.935 -0.718 -1.402 -0.244 0.445 -0.487 0.908 -0.731 1.391 c -0.244 0.475 -0.454 0.905 -0.63 1.289 l -1.676 0 c 0.084 -0.204 0.206 -0.449 0.366 -0.735 0.168 -0.286 0.349 -0.596 0.542 -0.927 0.202 -0.332 0.412 -0.671 0.63 -1.018 0.218 -0.354 0.429 -0.694 0.63 -1.018 l -2.042 -3.302 1.676 0 1.235 2.239 1.298 -2.239 l 1.563 0 -1.991 3.268 c 0.227 0.324 0.45 0.663 0.668 1.018 0.218 0.354 0.42 0.701 0.605 1.04 0.193 0.332 0.361 0.645 0.504 0.939 0.143 0.286 0.256 0.532 0.34 0.735 l -1.676 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 100644
index 00000000..1d5d0da4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#3468ce"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 20.566 38 c -0.861 0 -1.535 0.296 -2.02 0.888 -0.484 0.585 -0.726 1.455 -0.726 2.61 0 1.155 0.233 2.028 0.7 2.62 c 0.476 0.585 1.162 0.878 2.056 0.878 c 0.87 0 1.543 -0.293 2.02 -0.878 0.476 -0.592 0.714 -1.465 0.714 -2.62 0 -1.155 -0.234 -2.025 -0.702 -2.61 -0.468 -0.592 -1.148 -0.888 -2.043 -0.888 z m -6.744 0.075 c -0.263 0 -0.547 0.011 -0.85 0.032 -0.304 0.022 -0.627 0.067 -0.972 0.132 l 0 6.539 c 0.295 0.058 0.571 0.098 0.825 0.12 0.263 0.029 0.529 0.043 0.799 0.043 0.517 0 0.989 -0.06 1.416 -0.183 0.435 -0.13 0.809 -0.334 1.12 -0.608 0.312 -0.274 0.554 -0.627 0.726 -1.061 0.18 -0.44 0.27 -0.971 0.27 -1.592 0 -0.606 -0.082 -1.123 -0.246 -1.549 -0.156 -0.433 -0.377 -0.786 -0.664 -1.061 -0.287 -0.282 -0.64 -0.487 -1.059 -0.617 -0.41 -0.13 -0.864 -0.196 -1.365 -0.196 z m 10.127 0.077 0 1.105 2.01 0 0 5.598 1.525 0 0 -5.598 2.01 0 0 -1.105 -5.538 0 z m 6.401 0.079 1.955 3.163 c -0.193 0.31 -0.394 0.634 -0.603 0.973 -0.209 0.332 -0.41 0.658 -0.603 0.975 -0.185 0.318 -0.358 0.614 -0.519 0.888 -0.153 0.274 -0.27 0.509 -0.35 0.704 l 1.605 0 c 0.169 -0.368 0.37 -0.78 0.603 -1.235 0.233 -0.462 0.467 -0.906 0.7 -1.332 0.241 0.448 0.471 0.895 0.688 1.342 0.225 0.448 0.414 0.856 0.567 1.225 l 1.605 0 c -0.08 -0.195 -0.189 -0.429 -0.326 -0.704 -0.137 -0.282 -0.298 -0.581 -0.483 -0.898 -0.177 -0.325 -0.37 -0.658 -0.579 -0.997 -0.209 -0.339 -0.423 -0.663 -0.64 -0.973 l 1.908 -3.13 -1.496 0 -1.243 2.145 -1.184 -2.145 -1.605 0 z m -9.784 0.929 c 0.263 0 0.471 0.06 0.627 0.183 0.156 0.123 0.275 0.289 0.357 0.499 0.09 0.209 0.148 0.458 0.172 0.746 0.033 0.282 0.05 0.585 0.05 0.91 0 0.325 -0.017 0.629 -0.05 0.91 -0.025 0.282 -0.082 0.53 -0.172 0.746 -0.082 0.209 -0.205 0.376 -0.369 0.499 -0.156 0.123 -0.36 0.184 -0.615 0.184 -0.263 0 -0.473 -0.062 -0.628 -0.184 -0.156 -0.123 -0.279 -0.289 -0.369 -0.499 -0.082 -0.209 -0.14 -0.455 -0.172 -0.736 -0.025 -0.289 -0.038 -0.596 -0.038 -0.921 0 -0.325 0.013 -0.629 0.038 -0.91 0.033 -0.282 0.09 -0.527 0.172 -0.736 0.09 -0.217 0.213 -0.386 0.369 -0.509 0.156 -0.123 0.366 -0.183 0.628 -0.183 z m -6.609 0.075 c 0.336 0 0.612 0.065 0.825 0.195 0.213 0.123 0.381 0.289 0.504 0.499 0.123 0.209 0.209 0.45 0.258 0.724 0.049 0.274 0.075 0.557 0.075 0.845 0 0.332 -0.033 0.639 -0.099 0.921 -0.057 0.274 -0.16 0.512 -0.307 0.714 -0.139 0.202 -0.329 0.361 -0.567 0.476 -0.23 0.116 -0.516 0.174 -0.861 0.174 l -0.135 0 c -0.049 0 -0.096 -0.003 -0.137 -0.01 l 0 -4.505 c 0.066 -0.014 0.14 -0.022 0.222 -0.022 0.082 -0.007 0.156 -0.01 0.222 -0.01 z" style="fill:#fff"/>
+ <rect ry="0.601" height="7" rx="0.579" y="15" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 15.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 24.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 18.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.rar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.scribus.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.snap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.snap.svg
new file mode 100644
index 00000000..631ceb9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.snap.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 31.943 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -32 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 9.943 c 4 0 32 0 36 0 l 0 -10 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill-opacity:0.196"/>
+ <path d="m 21 10 0 16 6 0 0 -16 z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 14.385 36.724 q 0.385 0 0.634 -0.074 0.261 -0.087 0.41 -0.223 0.149 -0.149 0.199 -0.322 0.062 -0.186 0.062 -0.372 0 -0.235 -0.137 -0.421 -0.137 -0.186 -0.348 -0.322 -0.211 -0.149 -0.472 -0.26 -0.261 -0.124 -0.522 -0.223 -0.348 -0.124 -0.72 -0.285 -0.373 -0.161 -0.683 -0.409 -0.298 -0.248 -0.497 -0.607 -0.199 -0.372 -0.199 -0.916 0 -1.077 0.696 -1.684 0.708 -0.607 1.938 -0.607 0.708 0 1.23 0.161 0.534 0.161 0.894 0.359 l -0.447 1.176 q -0.311 -0.173 -0.696 -0.297 -0.373 -0.124 -0.87 -0.124 -1.217 0 -1.217 0.879 0 0.223 0.124 0.396 0.124 0.161 0.311 0.297 0.199 0.124 0.435 0.223 0.248 0.099 0.484 0.186 0.36 0.136 0.745 0.31 0.398 0.161 0.72 0.446 0.335 0.272 0.547 0.693 0.211 0.409 0.211 1.04 0 1.077 -0.708 1.672 q -0.696 0.582 -2.124 0.582 -0.957 0 -1.528 -0.198 -0.571 -0.211 -0.857 -0.384 l 0.447 -1.238 q 0.335 0.198 0.795 0.372 0.472 0.173 1.143 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.293 38 c -0.837 -1.866 -1.774 -3.666 -2.751 -5.312 l 0 5.312 -1.542 0 l 0 -8 1.375 0 c 1.062 1.605 1.805 3.139 2.638 4.824 l 0 -4.824 1.654 0 0 8 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28.701 38 -0.366 -1.848 -2.084 0 l -0.354 1.848 -1.617 0 c 0.646 -2.772 1.449 -5.451 2.223 -8 l 1.693 0 c 0.847 2.716 1.598 5.456 2.172 8 z m -1.389 -6.449 c -0.322 1.073 -0.579 2.234 -0.77 3.283 l 1.528 0 c -0.177 -1.13 -0.479 -2.225 -0.758 -3.283" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 33.21 29.9 c 0.977 0 1.735 0.211 2.273 0.634 0.538 0.414 0.807 1.096 0.807 2.044 0 0.958 -0.273 1.652 -0.82 2.083 -0.538 0.423 -1.304 0.634 -2.298 0.634 l -0.547 0 0 2.704 -1.528 0 0 -7.906 c 0.702 -0.156 1.405 -0.167 2.112 -0.194 z m 0.174 1.385 c -0.091 0 -0.219 0.004 -0.385 0.013 -0.157 0 -0.282 0.009 -0.373 0.026 l 0 2.588 0.621 0 c 0.489 0 0.857 -0.099 1.106 -0.298 0.248 -0.207 0.373 -0.556 0.373 -1.048 0 -0.466 -0.124 -0.794 -0.373 -0.983 -0.24 -0.198 -0.563 -0.298 -0.969 -0.298 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 100644
index 00000000..65b40037
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#af5b63;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.06796816,0,0,0.06816293,13.782682,16.192447)" style="fill:#f9f9f9;stroke:none">
+ <path d="m 21.49 17 c -1.919 0.003 -3.834 0.74 -5.293 2.203 c -2.927 2.936 -2.933 7.646 0.008 10.596 c 2.492 2.499 6.247 2.864 9.15 1.127 l 4.633 4.607 c 0.714 0.695 1.905 0.562 2.523 -0.057 c 0.657 -0.689 0.662 -1.872 -0.051 -2.566 l -4.578 -4.482 c 1.792 -2.921 1.437 -6.7 -1.08 -9.225 c -1.471 -1.475 -3.393 -2.206 -5.313 -2.203 z m -0.209 1.988 c 0.907 -0.043 1.846 0.151 2.734 0.625 c 0.094 0.049 0.185 0.105 0.277 0.16 c 0.051 0.031 0.104 0.057 0.154 0.09 c 0.332 0.212 0.647 0.461 0.938 0.752 c 1.505 1.505 1.955 3.648 1.357 5.537 c -0.001 0.002 -0.001 0.004 -0.002 0.006 c -0.248 0.851 -0.697 1.635 -1.34 2.25 c -0.272 0.26 -0.567 0.487 -0.879 0.684 c -0.015 0.01 -0.032 0.017 -0.047 0.027 c -1.37 0.888 -3.041 1.104 -4.557 0.646 c -0.02 -0.006 -0.039 -0.014 -0.059 -0.02 c -0.826 -0.245 -1.598 -0.687 -2.229 -1.338 c -0.059 -0.061 -0.109 -0.125 -0.164 -0.188 c -1.998 -2.162 -1.953 -5.504 0.148 -7.605 c 0.496 -0.496 1.063 -0.871 1.666 -1.139 c 0.28 -0.124 0.568 -0.224 0.861 -0.299 c 0.37 -0.099 0.749 -0.171 1.139 -0.189 z m -2.895 2.01 c -0.069 0.062 -0.147 0.108 -0.213 0.174 c -0.256 0.256 -0.469 0.535 -0.654 0.826 l 2.48 0 l 0 -1 l -1.613 0 z m 2.613 0 l 0 1 l 2 0 l 0 -1 l -2 0 z m 3 0 l 0 1 l 1.48 0 c -0.185 -0.291 -0.398 -0.57 -0.654 -0.826 c -0.066 -0.066 -0.142 -0.112 -0.211 -0.174 l -0.615 0 z m -6.949 2 c -0.019 0.056 -0.034 0.112 -0.051 0.168 l 0 0.832 l 1 0 l 0 -1 l -0.949 0 z m 1.949 0 l 0 1 l 2 0 l 0 -1 l -2 0 z m 3 0 l 0 1 l 3 0 l 0 -1 l -3 0 z m 4 0.168 l 0 0.832 l 0.17 0 c -0.031 -0.282 -0.088 -0.558 -0.17 -0.832 z m -9 1.832 l 0 0.832 c 0.017 0.056 0.032 0.112 0.051 0.168 l 1.949 0 l 0 -1 l -2 0 z m 3 0 l 0 1 l 2 0 l 0 -1 l -2 0 z m 3 0 l 0 1 l 2.949 0 c 0.019 -0.056 0.034 -0.112 0.051 -0.168 l 0 -0.832 l -3 0 z m -4 2 l 0 1 l 3 0 l 0 -1 l -3 0 z m 4 0 l 0 1 l 1.615 0 c 0.069 -0.061 0.145 -0.108 0.211 -0.174 c 0.066 -0.066 0.112 -0.142 0.174 -0.211 l 0 -0.615 l -2 0 z" transform="matrix(14.712771,0,0,14.670731,-202.78145,-237.55503)" style="stroke-dasharray:none;stroke-opacity:1;stroke-miterlimit:4;stroke-width:10.284"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.wordperfect.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-vnd.xdgapp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-vnd.xdgapp.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-web-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-web-template.svg
new file mode 100644
index 00000000..ad4b33ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-web-template.svg
@@ -0,0 +1,18 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#7099c4" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<g style="fill:#fff;line-height:normal;color:#000" transform="matrix(.81817 0 0 .81817 4.36383 4.36383)">
+<path d="m 15,19 0,2 18,0 0,-2 z"/>
+<path d="m 14,23 0,2 20,0 0,-2 z"/>
+<path d="m 15,27 0,2 18,0 0,-2 z"/>
+<path d="m 23,14 0,20 2,0 0,-20 z"/>
+</g>
+<g style="stroke:#fff;fill:none">
+<g style="stroke-width:2" transform="matrix(.81817 0 0 .81817 4.36383 4.36389)">
+<path d="m 20.44194,33 c -2,-6 -2,-12 0,-18"/>
+<path d="m 27.469672,33 c 2,-5 2,-12 0,-18"/>
+</g>
+<g transform="matrix(.81817 0 0 .81817 4.36383 4.36389)">
+<path style="stroke-linecap:round;stroke-width:1.821" d="m 33.05724,27.317127 c 0,5.028 -4.075999,9.103999 -9.103999,9.103999 -5.028,0 -9.103999,-4.075999 -9.103999,-9.103999 0,-5.028 4.075999,-9.103999 9.103999,-9.103999 5.028,0 9.103999,4.075999 9.103999,9.103999 z" transform="matrix(1.09842 0 0 1.09842 -2.31068 -6.00564)"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word-template.svg
new file mode 100644
index 00000000..bb817192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#3468ce"/>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 34.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word.svg
new file mode 100644
index 00000000..30808b78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-word.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect ry="0.601" height="7" rx="0.579" y="18" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 18.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 33.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 24.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 36.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-ace.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-7z-arj.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-compressed.svg
new file mode 100644
index 00000000..b8b27b12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1,15 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.09406 .91403)">
+<path d="m 16.712084,49.232578 c 0.02828,-0.603292 0.127255,-1.239577 0.296933,-1.908856 0.169674,-0.678702 0.372342,-1.347979 0.608006,-2.007833 0.245085,-0.659847 0.509025,-1.281992 0.791822,-1.866437 0.282789,-0.59386 0.551443,-1.102888 0.805961,-1.527085 l -3.676315,0 0,-1.442247 5.712428,0 0,1.31499 c -0.25452,0.292227 -0.5326,0.702277 -0.834241,1.230151 -0.301651,0.527887 -0.589158,1.126466 -0.86252,1.795739 -0.263945,0.669282 -0.499606,1.385691 -0.706983,2.14923 -0.19796,0.754118 -0.320503,1.508233 -0.367632,2.262348 l -1.767459,0"/>
+<path d="m 28.207639,41.696132 c -0.405343,0.622153 -0.777688,1.206592 -1.117034,1.75332 -0.339357,0.546739 -0.655143,1.069906 -0.947358,1.569503 -0.292224,0.490179 -0.570304,0.966215 -0.834241,1.428107 -0.254518,0.452472 -0.499605,0.900228 -0.735263,1.34327 l 3.761153,0 0,1.442246 -5.768987,0 0,-1.003917 c 0.207381,-0.405336 0.428902,-0.829525 0.664565,-1.27257 0.235659,-0.452467 0.4996,-0.933216 0.791821,-1.442247 0.292218,-0.509024 0.608004,-1.060471 0.947359,-1.654342 0.348775,-0.59386 0.730546,-1.239571 1.145313,-1.937135 l -3.365242,0 0,-1.442247 5.457914,0 0,1.216012"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-abiword.svg
new file mode 100644
index 00000000..1bae8afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-abiword.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="matrix(1.0937297,0,0,0.98442807,13.357845,-1.7947883)" style="fill:#fff">
+ <path d="m 16.696 42.46 c 0 0 0.686 2.145 1.01 3.267 -0.014 -2.134 -0.067 -4.233 -0.079 -6.315 l 1.497 0 c -0.086 2.757 -0.22 5.449 -0.459 8.127 l -1.339 0 c -0.421 -1.23 -0.778 -2.43 -1.155 -3.597 -0.429 1.235 -0.802 2.411 -1.182 3.597 l -1.339 0 c -0.31 -2.734 -0.405 -5.446 -0.486 -8.127 l 1.497 0 c -0.03 2.14 -0.079 4.226 -0.092 6.315 0.335 -1.166 1.048 -3.267 1.048 -3.267"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 18.649 45 -0.406 -1.848 -2.309 0 l -0.392 1.848 -1.791 0 c 0.719 -2.782 1.607 -5.456 2.463 -8 l 1.875 0 c 0.935 2.707 1.768 5.447 2.407 8 l -1.847 0 m -1.54 -6.449 c -0.356 1.068 -0.641 2.23 -0.854 3.283 l 1.693 0 c -0.198 -1.136 -0.531 -2.228 -0.84 -3.283" style="fill:#fff"/>
+ <path d="m 27.1 42.539 c 0 0.471 -0.089 0.866 -0.268 1.186 -0.179 0.311 -0.423 0.564 -0.733 0.757 -0.301 0.185 -0.663 0.32 -1.086 0.404 c -0.414 0.076 -0.86 0.114 -1.34 0.114 -0.386 0 -0.785 -0.021 -1.199 -0.063 -0.414 -0.034 -0.823 -0.088 -1.227 -0.164 l 0 -7.584 c 0.329 -0.05 0.691 -0.093 1.086 -0.126 0.395 -0.042 0.785 -0.063 1.171 -0.063 0.658 0 1.194 0.063 1.608 0.189 0.414 0.118 0.738 0.278 0.973 0.479 0.235 0.193 0.395 0.412 0.48 0.656 0.085 0.244 0.127 0.488 0.127 0.732 0 0.37 -0.103 0.698 -0.31 0.984 -0.197 0.286 -0.465 0.513 -0.804 0.681 0.592 0.193 0.992 0.454 1.199 0.782 0.216 0.328 0.324 0.673 0.324 1.035 m -4.118 -1.06 0 2.12 c 0.122 0.017 0.254 0.029 0.395 0.038 0.15 0.008 0.296 0.013 0.437 0.013 0.197 0 0.39 -0.013 0.578 -0.038 0.188 -0.034 0.353 -0.088 0.494 -0.164 0.15 -0.084 0.273 -0.198 0.367 -0.341 0.094 -0.151 0.141 -0.341 0.141 -0.568 0 -0.379 -0.136 -0.648 -0.409 -0.808 -0.263 -0.168 -0.621 -0.252 -1.072 -0.252 l -0.931 0 m 0.677 -1.287 c 0.442 0 0.776 -0.084 1 -0.252 0.226 -0.177 0.338 -0.416 0.338 -0.719 0 -0.185 -0.033 -0.332 -0.099 -0.442 -0.066 -0.118 -0.155 -0.206 -0.268 -0.265 -0.113 -0.067 -0.244 -0.109 -0.395 -0.126 -0.15 -0.025 -0.306 -0.038 -0.465 -0.038 -0.132 0 -0.268 0.004 -0.409 0.013 -0.141 0.008 -0.268 0.021 -0.381 0.038 l 0 1.792 0.677 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-acad.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ace.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ace.svg
new file mode 100644
index 00000000..e7d3e133
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ace.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.98454 0 0 .88456 -1.1425 6.15806)">
+<path d="m 20.280237,43.728813 -0.406,-2.002 -2.31,0 -0.392,2.002 -1.792,0 c 0.410666,-1.707998 0.825999,-3.261997 1.246,-4.662 0.419998,-1.409327 0.825998,-2.743992 1.218,-4.004 l 1.876,0 c 0.410662,1.269341 0.816662,2.618006 1.218,4.046 0.410661,1.41867 0.807327,2.958668 1.19,4.62 l -1.848,0 m -1.54,-6.986 c -0.09334,0.326673 -0.182003,0.63934 -0.266,0.938 -0.07467,0.289339 -0.149336,0.578672 -0.224,0.868 -0.06534,0.280005 -0.130669,0.564671 -0.196,0.854 -0.056,0.289338 -0.112003,0.588004 -0.168,0.896 l 1.694,0 c -0.056,-0.307996 -0.112004,-0.606662 -0.168,-0.896 -0.056,-0.289329 -0.121337,-0.573995 -0.196,-0.854 -0.06534,-0.289328 -0.140004,-0.578661 -0.224,-0.868 -0.07467,-0.29866 -0.15867,-0.611327 -0.252,-0.938"/>
+<path d="m 26.398237,43.910813 c -1.222669,0 -2.156002,-0.392 -2.8,-1.176 -0.644001,-0.783998 -0.966,-1.89933 -0.966,-3.346 0,-0.718661 0.098,-1.357994 0.294,-1.918 0.195999,-0.559993 0.466666,-1.031326 0.812,-1.414 0.354665,-0.391992 0.769998,-0.685991 1.246,-0.882 0.48533,-0.205324 1.012663,-0.307991 1.582,-0.308 0.307996,9e-6 0.583329,0.02801 0.826,0.084 0.251995,0.04668 0.471328,0.102676 0.658,0.168 0.186661,0.06534 0.340661,0.135342 0.462,0.21 0.13066,0.07468 0.22866,0.130675 0.294,0.168 l -0.448,1.372 c -0.214672,-0.139993 -0.476005,-0.256659 -0.784,-0.35 -0.298672,-0.102659 -0.644005,-0.153992 -1.036,-0.154 -0.270671,8e-6 -0.53667,0.05134 -0.798,0.154 -0.252003,0.09334 -0.480669,0.256674 -0.686,0.49 -0.196002,0.224007 -0.359336,0.52734 -0.49,0.91 -0.121335,0.382672 -0.182002,0.858672 -0.182,1.428 -2e-6,0.989337 0.167998,1.750003 0.504,2.282 0.345331,0.522668 0.90533,0.784001 1.68,0.784 0.447995,10e-7 0.816662,-0.05133 1.106,-0.154 0.298661,-0.102665 0.536661,-0.205331 0.714,-0.308 l 0.434,1.358 c -0.242673,0.149334 -0.574006,0.289334 -0.994,0.42 -0.410672,0.121333 -0.886671,0.182 -1.428,0.182"/>
+<path d="m 30.136237,43.728813 0,-8.666 5.25,0 0,1.428 -3.528,0 0,1.946 3.066,0 0,1.428 -3.066,0 0,2.436 3.836,0 0,1.428 -5.558,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-addon.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-amiga-disk-format.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-amiga-disk-format.svg
new file mode 100644
index 00000000..6c812301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15 36 c 0.006 -6.324 0.017 -11.327 0 -18 l 15.265 0 c 0.97 0.928 1.848 1.939 2.735 2.945 l 0 15.05 m -3 -9 -12 0 l 0 8 12 0 m -2 -16 l -8 0 0 5 8 0 z m -3 1 2 0 l 0 3 -2 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-anki.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-anki.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-anki2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-anki2.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-apkg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-apkg.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-aportisdoc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-aportisdoc.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-appimage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-apple-diskimage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-ar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ar.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-arc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arc.svg
new file mode 100644
index 00000000..79489487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arc.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.05731 .94579)">
+ <path d="m 17.874 47.41 -0.384 -1.893 -2.184 0 -0.371 1.893 -1.694 0 c 0.388 -1.615 0.781 -3.084 1.178 -4.408 0.397 -1.333 0.781 -2.594 1.152 -3.786 l 1.774 0 c 0.388 1.2 0.772 2.475 1.152 3.826 0.388 1.341 0.763 2.797 1.125 4.368 l -1.747 0 m -1.456 -6.605 c -0.088 0.309 -0.172 0.605 -0.252 0.887 -0.071 0.274 -0.141 0.547 -0.212 0.821 -0.062 0.265 -0.124 0.534 -0.185 0.807 -0.053 0.274 -0.106 0.556 -0.159 0.847 l 1.602 0 c -0.053 -0.291 -0.106 -0.574 -0.159 -0.847 -0.053 -0.274 -0.115 -0.543 -0.185 -0.807 -0.062 -0.274 -0.132 -0.547 -0.212 -0.821 -0.071 -0.282 -0.15 -0.578 -0.238 -0.887"/>
+ <path d="m 22.573 39.12 c 0.468 0 0.891 0.053 1.271 0.159 0.379 0.106 0.706 0.269 0.98 0.49 0.274 0.221 0.481 0.503 0.622 0.847 0.15 0.335 0.225 0.732 0.225 1.191 0 0.477 -0.097 0.909 -0.291 1.297 -0.194 0.388 -0.516 0.684 -0.966 0.887 0.15 0.229 0.309 0.485 0.477 0.768 0.168 0.274 0.331 0.565 0.49 0.874 0.159 0.3 0.309 0.604 0.45 0.913 0.15 0.3 0.278 0.587 0.384 0.86 l -1.708 0 c -0.203 -0.529 -0.441 -1.037 -0.715 -1.522 -0.265 -0.494 -0.552 -0.993 -0.86 -1.496 l -0.847 0 0 3.02 -1.628 0 0 -8.07 c 0.159 -0.035 0.331 -0.066 0.516 -0.093 0.194 -0.035 0.388 -0.057 0.582 -0.066 0.194 -0.018 0.379 -0.031 0.556 -0.04 0.176 -0.009 0.331 -0.013 0.463 -0.013 m 1.443 2.674 c 0 -0.432 -0.132 -0.75 -0.397 -0.953 -0.265 -0.203 -0.613 -0.304 -1.046 -0.304 -0.062 0 -0.137 0.004 -0.225 0.013 -0.088 0 -0.176 0.009 -0.265 0.026 l 0 2.462 0.357 0 c 0.556 0 0.957 -0.106 1.205 -0.318 0.247 -0.221 0.371 -0.529 0.371 -0.927"/>
+ </g>
+ </g>
+ <path d="m 32 45 c -1.204 0 -2.123 -0.347 -2.757 -1.04 -0.634 -0.693 -0.951 -1.68 -0.951 -2.96 0 -0.636 0.096 -1.201 0.289 -1.697 0.193 -0.495 0.459 -0.912 0.799 -1.251 0.349 -0.347 0.758 -0.607 1.227 -0.78 0.478 -0.182 0.997 -0.272 1.558 -0.272 0.303 0 0.574 0.025 0.813 0.074 0.248 0.041 0.464 0.091 0.648 0.149 0.184 0.058 0.335 0.12 0.455 0.186 0.129 0.066 0.225 0.116 0.289 0.149 l -0.441 1.214 c -0.211 -0.124 -0.469 -0.227 -0.772 -0.31 -0.294 -0.091 -0.634 -0.136 -1.02 -0.136 -0.266 0 -0.528 0.045 -0.786 0.136 -0.248 0.083 -0.473 0.227 -0.675 0.433 -0.193 0.198 -0.354 0.466 -0.482 0.805 -0.119 0.338 -0.179 0.76 -0.179 1.263 0 0.875 0.165 1.548 0.496 2.02 0.34 0.462 0.891 0.693 1.654 0.693 0.441 0 0.804 -0.045 1.089 -0.136 0.294 -0.091 0.528 -0.182 0.703 -0.272 l 0.427 1.201 c -0.239 0.132 -0.565 0.256 -0.979 0.372 -0.404 0.107 -0.873 0.161 -1.406 0.161" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-ardour.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ardour.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-arj.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arj.svg
new file mode 100644
index 00000000..37478647
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-arj.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05731 .94579)">
+<path d="m 17.874081,47.407085 -0.383876,-1.892907 -2.184125,0 -0.370639,1.892907 -1.694351,0 c 0.388288,-1.614926 0.780989,-3.084245 1.178103,-4.40796 0.397112,-1.332531 0.780988,-2.594468 1.15163,-3.785815 l 1.773773,0 c 0.388285,1.200172 0.772161,2.475346 1.15163,3.825527 0.388283,1.341364 0.763334,2.797445 1.125155,4.368248 l -1.7473,0 m -1.456083,-6.605321 c -0.08825,0.308872 -0.172085,0.604501 -0.251505,0.886887 -0.0706,0.273572 -0.141199,0.547139 -0.211794,0.820701 -0.06178,0.264747 -0.123549,0.533901 -0.18532,0.807464 -0.05295,0.273571 -0.105899,0.555963 -0.158845,0.847176 l 1.601691,0 c -0.05295,-0.291213 -0.105901,-0.573605 -0.158845,-0.847176 -0.05295,-0.273563 -0.114726,-0.542717 -0.18532,-0.807464 -0.06178,-0.273562 -0.132375,-0.547129 -0.211794,-0.820701 -0.0706,-0.282386 -0.150024,-0.578015 -0.238268,-0.886887"/>
+<path d="m 22.573258,39.12065 c 0.467708,8e-6 0.891295,0.05296 1.270763,0.158845 0.37946,0.105905 0.705975,0.269163 0.979547,0.489773 0.273562,0.220627 0.480943,0.503018 0.622145,0.847176 0.150014,0.335347 0.225025,0.73246 0.225031,1.191341 -6e-6,0.476541 -0.09708,0.908953 -0.291217,1.297237 -0.19415,0.388293 -0.516253,0.683922 -0.96631,0.886887 0.150016,0.229447 0.308861,0.485364 0.476537,0.767753 0.167664,0.273569 0.330922,0.564786 0.489773,0.87365 0.15884,0.300042 0.30886,0.604496 0.450062,0.913361 0.150014,0.300042 0.277973,0.586846 0.383876,0.860412 l -1.707588,0 c -0.202974,-0.529484 -0.441241,-1.036906 -0.714804,-1.522268 -0.264746,-0.494184 -0.55155,-0.992781 -0.860413,-1.495794 l -0.847175,0 0,3.018062 -1.628166,0 0,-8.074641 c 0.158845,-0.03529 0.330927,-0.06618 0.516248,-0.09266 0.194143,-0.03529 0.388287,-0.05735 0.582433,-0.06619 0.194142,-0.01764 0.379462,-0.03088 0.555959,-0.03971 0.176492,-0.0088 0.330925,-0.01323 0.463299,-0.01324 m 1.442846,2.673897 c -4e-6,-0.432406 -0.132376,-0.750096 -0.397114,-0.953072 -0.264746,-0.202962 -0.613323,-0.304447 -1.045732,-0.304454 -0.06178,7e-6 -0.136786,0.0044 -0.225031,0.01324 -0.08825,7e-6 -0.176497,0.0088 -0.264742,0.02647 l 0,2.462104 0.357402,0 c 0.555955,4e-6 0.957481,-0.105893 1.204577,-0.317691 0.247089,-0.220614 0.370636,-0.52948 0.37064,-0.926599"/>
+<path d="m 32.156931,44.667002 c -6e-6,0.397116 -0.05295,0.772167 -0.158845,1.125155 -0.09708,0.352991 -0.264748,0.661857 -0.503011,0.926598 -0.229448,0.264743 -0.529489,0.476537 -0.900124,0.635382 -0.370643,0.150021 -0.820704,0.225031 -1.350186,0.225031 -0.555961,0 -1.01926,-0.0706 -1.389897,-0.211794 -0.37064,-0.141196 -0.683919,-0.313278 -0.939835,-0.516248 l 0.622144,-1.297237 c 0.220617,0.141198 0.463298,0.277981 0.728042,0.410351 0.273565,0.132372 0.551544,0.198558 0.833938,0.198556 0.423585,2e-6 0.763337,-0.110308 1.019258,-0.330928 0.264738,-0.229441 0.397109,-0.648616 0.397114,-1.257526 l 0,-4.010846 -2.740084,0 0,-1.350186 4.381486,0 0,5.453692"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-audacity-project.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-autocad.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-backpack.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-backpack.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-blender.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..895ec1dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-blender.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#ce5c00"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.524 16 c -0.33 0 -0.666 0.12 -0.944 0.334 -0.279 0.214 -0.461 0.5 -0.484 0.836 -0.023 0.336 0.106 0.674 0.363 0.907 l 0 0.023 c 0.603 0.523 1.231 1.063 1.839 1.6 l -6.822 0 c -0.485 0 -0.896 0.111 -1.21 0.358 -0.314 0.247 -0.514 0.616 -0.581 1.027 -0.131 0.804 0.443 1.719 1.379 1.719 l 2.976 0 -6.218 5.061 c 0.001 0 -0.006 -0.013 -0.024 0 -0.38 0.32 -0.648 0.764 -0.75 1.217 -0.102 0.453 -0.052 0.933 0.218 1.313 0.549 0.773 1.651 0.753 2.419 0.072 l 3.266 -2.936 c 0.005 0.343 0.087 0.877 0.218 1.337 0.268 0.94 0.725 1.815 1.355 2.578 0.645 0.783 1.433 1.417 2.347 1.862 0.962 0.468 1.995 0.694 3.072 0.692 1.077 0 2.112 -0.245 3.072 -0.716 0.913 -0.449 1.726 -1.077 2.371 -1.862 0.628 -0.766 1.063 -1.638 1.331 -2.578 0.136 -0.476 0.231 -0.971 0.266 -1.456 0.034 -0.477 0.013 -0.956 -0.048 -1.432 -0.12 -0.93 -0.398 -1.808 -0.847 -2.602 -0.352 -0.623 -0.82 -1.165 -1.331 -1.647 l 0.024 -0.023 -0.266 -0.215 -6.05 -5.109 c 0 0 -0.022 -0.022 -0.024 -0.023 -0.003 0 -0.021 0 -0.024 0 -0.262 -0.217 -0.57 -0.335 -0.895 -0.334 z m 2.347 5.371 c 3.127 0 5.661 2.501 5.661 5.586 0 3.085 -2.535 5.586 -5.661 5.586 -3.127 0 -5.661 -2.501 -5.661 -5.586 0 -3.085 2.535 -5.586 5.661 -5.586 z" style="fill:#fff;color:#000;fill-rule:evenodd"/>
+ <path d="m 27.5 27.01 c 0 0.923 -0.758 1.671 -1.693 1.671 -0.935 0 -1.693 -0.748 -1.693 -1.671 0 -0.923 0.758 -1.671 1.693 -1.671 0.935 0 1.693 0.748 1.693 1.671 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzdvi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 100644
index 00000000..37e6ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05317 .94951)">
+<path d="m 19.273345,39.060316 0,1.3555 -2.166142,0 0,6.870523 -1.647862,0 0,-6.870523 -2.166142,0 0,-1.3555 5.980146,0"/>
+<path d="m 25.838217,44.801256 c -7e-6,0.496133 -0.08417,0.912527 -0.252496,1.249186 -0.168335,0.327801 -0.398681,0.593585 -0.691039,0.797353 -0.283508,0.194908 -0.624597,0.33666 -1.023269,0.425255 -0.389821,0.07973 -0.810645,0.119602 -1.262475,0.119603 -0.363241,-1e-6 -0.739769,-0.02215 -1.129583,-0.06645 -0.389819,-0.03544 -0.775206,-0.09302 -1.156162,-0.172759 l 0,-7.986817 c 0.310081,-0.05315 0.65117,-0.09745 1.023269,-0.132893 0.372096,-0.04429 0.739764,-0.06644 1.103005,-0.06645 0.62016,9e-6 1.12515,0.06645 1.51497,0.199339 0.389813,0.12404 0.695464,0.29237 0.916956,0.50499 0.221482,0.203775 0.372093,0.434121 0.451833,0.691039 0.07973,0.256931 0.119598,0.513856 0.119603,0.770774 -5e-6,0.389823 -0.09746,0.735342 -0.292362,1.036559 -0.186055,0.301227 -0.438549,0.540432 -0.757485,0.717617 0.558141,0.203772 0.934668,0.478416 1.129583,0.823931 0.203761,0.345523 0.305645,0.708761 0.305652,1.089716 m -3.880451,-1.116294 0,2.232588 c 0.115171,0.01772 0.239204,0.03101 0.372098,0.03987 0.141749,0.0089 0.279071,0.01329 0.411966,0.01329 0.186046,1e-6 0.367665,-0.01329 0.544858,-0.03987 0.177185,-0.03544 0.332226,-0.09302 0.465122,-0.17276 0.141747,-0.08859 0.25692,-0.208196 0.34552,-0.358808 0.08859,-0.159469 0.132887,-0.358807 0.132892,-0.598015 -5e-6,-0.398674 -0.128467,-0.682177 -0.385387,-0.85051 -0.24807,-0.177186 -0.584729,-0.26578 -1.009981,-0.265784 l -0.877088,0 m 0.637883,-1.3555 c 0.416391,5e-6 0.730903,-0.08859 0.943534,-0.265784 0.212623,-0.186044 0.318937,-0.438538 0.318941,-0.757485 -4e-6,-0.194902 -0.03101,-0.349943 -0.09303,-0.465123 -0.06202,-0.124026 -0.146185,-0.21705 -0.252495,-0.279073 -0.106317,-0.07087 -0.23035,-0.115166 -0.372098,-0.132892 -0.141755,-0.02657 -0.287936,-0.03986 -0.438544,-0.03987 -0.124035,7e-6 -0.252498,0.0044 -0.385387,0.01329 -0.132895,0.0089 -0.252497,0.02216 -0.358809,0.03987 l 0,1.887068 0.637883,0"/>
+<path d="m 32.163882,40.203188 c -0.380963,0.584732 -0.730912,1.134019 -1.049848,1.647863 -0.318945,0.513854 -0.615738,1.005555 -0.890377,1.475102 -0.274648,0.460697 -0.536002,0.9081 -0.784064,1.342211 -0.239208,0.425257 -0.469555,0.846081 -0.691039,1.262475 l 3.534931,0 0,1.3555 -5.421999,0 0,-0.943534 c 0.194908,-0.380956 0.403105,-0.779632 0.624593,-1.19603 0.221485,-0.425252 0.46955,-0.877085 0.744196,-1.355499 0.274641,-0.478408 0.571434,-0.996687 0.890377,-1.554838 0.327798,-0.558142 0.686606,-1.165015 1.076426,-1.820622 l -3.162832,0 0,-1.3555 5.129636,0 0,1.142872"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip-compressed.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip.svg
new file mode 100644
index 00000000..40a94b74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzip.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z" style="fill:#fff"/>
+ <path d="m 17.193 42.54 c 0 0.471 -0.079 0.866 -0.238 1.186 -0.159 0.311 -0.375 0.564 -0.651 0.757 -0.267 0.185 -0.588 0.32 -0.964 0.404 -0.367 0.076 -0.763 0.114 -1.189 0.114 -0.342 0 -0.697 -0.021 -1.064 -0.063 -0.367 -0.034 -0.73 -0.088 -1.089 -0.164 l 0 -7.584 c 0.292 -0.05 0.613 -0.093 0.964 -0.126 0.35 -0.042 0.697 -0.063 1.039 -0.063 0.584 0 1.059 0.063 1.426 0.189 0.367 0.118 0.655 0.278 0.863 0.479 0.209 0.193 0.35 0.412 0.425 0.656 0.075 0.244 0.113 0.488 0.113 0.732 0 0.37 -0.092 0.698 -0.275 0.984 -0.175 0.286 -0.413 0.513 -0.713 0.681 0.526 0.193 0.88 0.454 1.064 0.782 0.192 0.328 0.288 0.673 0.288 1.035 m -3.654 -1.06 0 2.12 c 0.108 0.017 0.225 0.029 0.35 0.038 0.133 0.008 0.263 0.013 0.388 0.013 0.175 0 0.346 -0.013 0.513 -0.038 0.167 -0.034 0.313 -0.088 0.438 -0.164 0.133 -0.084 0.242 -0.198 0.325 -0.341 0.083 -0.151 0.125 -0.341 0.125 -0.568 0 -0.379 -0.121 -0.648 -0.363 -0.808 -0.234 -0.168 -0.551 -0.252 -0.951 -0.252 l -0.826 0 m 0.601 -1.287 c 0.392 0 0.688 -0.084 0.888 -0.252 0.2 -0.177 0.3 -0.416 0.3 -0.719 0 -0.185 -0.029 -0.332 -0.088 -0.442 -0.058 -0.118 -0.138 -0.206 -0.238 -0.265 -0.1 -0.067 -0.217 -0.109 -0.35 -0.126 -0.133 -0.025 -0.271 -0.038 -0.413 -0.038 -0.117 0 -0.238 0.004 -0.363 0.013 -0.125 0.008 -0.238 0.021 -0.338 0.038 l 0 1.792 0.601 0" style="fill:#fff"/>
+ <path d="m 23.15 38.17 c -0.359 0.555 -0.688 1.077 -0.989 1.565 -0.3 0.488 -0.58 0.955 -0.838 1.401 -0.259 0.437 -0.505 0.862 -0.738 1.274 -0.225 0.404 -0.442 0.803 -0.651 1.199 l 3.328 0 0 1.287 -5.105 0 0 -0.896 c 0.184 -0.362 0.38 -0.74 0.588 -1.136 0.209 -0.404 0.442 -0.833 0.701 -1.287 0.259 -0.454 0.538 -0.946 0.838 -1.476 0.309 -0.53 0.647 -1.106 1.014 -1.729 l -2.978 0 0 -1.287 4.83 0 0 1.085" style="fill:#fff"/>
+ <path d="m 24.513 44.899 0 -1.287 1.689 0 0 -5.237 -1.689 0 0 -1.287 4.918 0 0 1.287 -1.677 0 0 5.237 1.677 0 0 1.287 -4.918 0" style="fill:#fff"/>
+ <path d="m 32.897 37 c 0.984 0 1.748 0.206 2.29 0.618 0.542 0.404 0.813 1.068 0.813 1.994 0 0.934 -0.275 1.611 -0.826 2.032 -0.542 0.412 -1.314 0.618 -2.315 0.618 l -0.551 0 0 2.637 -1.539 0 0 -7.71 c 0.15 -0.034 0.317 -0.063 0.501 -0.088 0.192 -0.025 0.384 -0.042 0.576 -0.05 0.192 -0.017 0.38 -0.029 0.563 -0.038 0.184 -0.008 0.346 -0.013 0.488 -0.013 m 0.175 1.35 c -0.092 0 -0.221 0.004 -0.388 0.013 -0.158 0 -0.284 0.008 -0.375 0.025 l 0 2.524 0.626 0 c 0.492 0 0.863 -0.097 1.114 -0.29 0.25 -0.202 0.375 -0.543 0.375 -1.022 0 -0.454 -0.125 -0.774 -0.375 -0.959 -0.242 -0.193 -0.567 -0.29 -0.976 -0.29" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzpdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-bzpostscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-bzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-cd-image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cd-image.svg
new file mode 100644
index 00000000..9ceecdb5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cd-image.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#888" d="M 24 15 C 17.924868 15 13 19.924868 13 26 C 13 32.075132 17.924868 37 24 37 C 30.075132 37 35 32.075132 35 26 C 35 19.924868 30.075132 15 24 15 z M 24 23 C 25.656854 23 27 24.343146 27 26 C 27 27.656854 25.656854 29 24 29 C 22.343146 29 21 27.656854 21 26 C 21 24.343146 22.343146 23 24 23 z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cda.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-compress-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compress-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-compress.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compressed-tar.svg
new file mode 100644
index 00000000..17697238
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06309 .94065)">
+<path d="m 19.093495,39.518653 0,1.342851 -2.145928,0 0,6.806411 -1.632485,0 0,-6.806411 -2.145929,0 0,-1.342851 5.924342,0"/>
+<path d="m 23.53017,40.743018 c -0.386184,6e-6 -0.710925,0.07022 -0.974226,0.210643 -0.263307,0.140435 -0.482727,0.337913 -0.65826,0.592434 -0.166761,0.245756 -0.289637,0.544167 -0.368626,0.895234 -0.07022,0.3423 -0.105323,0.724091 -0.105321,1.145373 -2e-6,0.974228 0.153592,1.693925 0.460782,2.159093 0.307185,0.456396 0.75919,0.684592 1.356016,0.684591 0.09654,1e-6 0.201862,-0.0044 0.315965,-0.01317 0.114094,-0.0088 0.219416,-0.02194 0.315965,-0.0395 l 0,-2.975336 1.61932,0 0,4.068048 c -0.193096,0.07022 -0.495895,0.149206 -0.908399,0.236974 -0.403738,0.08777 -0.895238,0.131652 -1.474503,0.131652 -0.509058,0 -0.96984,-0.08777 -1.382347,-0.263304 -0.403734,-0.184313 -0.750418,-0.452005 -1.040051,-0.803078 -0.289635,-0.359847 -0.513444,-0.803075 -0.671425,-1.329685 -0.157983,-0.535383 -0.236974,-1.154147 -0.236974,-1.856294 0,-0.693363 0.09216,-1.30335 0.276469,-1.829964 0.184312,-0.535378 0.434451,-0.982995 0.750417,-1.342851 0.315963,-0.359841 0.688977,-0.627533 1.119042,-0.803077 0.430061,-0.184305 0.890843,-0.276461 1.382347,-0.276469 0.315961,8e-6 0.596818,0.02634 0.842573,0.07899 0.254522,0.04389 0.473942,0.09655 0.65826,0.157982 0.184308,0.06145 0.333513,0.127272 0.447617,0.197478 0.12287,0.07022 0.215026,0.122883 0.27647,0.157983 l -0.421287,1.29019 c -0.193095,-0.122869 -0.430069,-0.232579 -0.710921,-0.32913 -0.280862,-0.09654 -0.570497,-0.144811 -0.868903,-0.144817"/>
+<path d="m 31.863744,40.650861 c -0.377408,0.579276 -0.724091,1.123437 -1.040051,1.632485 -0.315969,0.50906 -0.609992,0.996172 -0.882069,1.461338 -0.272084,0.456397 -0.531,0.899626 -0.776747,1.329686 -0.236976,0.421289 -0.465173,0.838186 -0.68459,1.250694 l 3.501944,0 0,1.342851 -5.371404,0 0,-0.934729 c 0.193089,-0.377401 0.399344,-0.772357 0.618765,-1.184869 0.219419,-0.421284 0.465169,-0.8689 0.737252,-1.342851 0.272078,-0.473943 0.566101,-0.987385 0.882068,-1.540329 0.324739,-0.552933 0.680199,-1.154143 1.066382,-1.803633 l -3.133319,0 0,-1.342851 5.081769,0 0,1.132208"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cpio.svg
new file mode 100644
index 00000000..07b9e2dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cpio.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.99794 1.00206)">
+<path d="m 15.349157,44.907409 c -1.079305,0 -1.903198,-0.346035 -2.471684,-1.038107 -0.568488,-0.69207 -0.852731,-1.676623 -0.852731,-2.953662 0,-0.634395 0.08651,-1.198762 0.259527,-1.693104 0.173017,-0.49433 0.411946,-0.910397 0.716788,-1.2482 0.313079,-0.346029 0.679711,-0.605555 1.0999,-0.77858 0.428422,-0.181249 0.893922,-0.271878 1.396501,-0.271886 0.271881,8e-6 0.51493,0.02472 0.729147,0.07415 0.222447,0.0412 0.416062,0.09064 0.580845,0.148301 0.164774,0.05768 0.300717,0.119472 0.407828,0.185376 0.11534,0.06592 0.201849,0.115353 0.259527,0.148301 l -0.395469,1.211125 c -0.189501,-0.123578 -0.420192,-0.226564 -0.692072,-0.30896 -0.26365,-0.09062 -0.568491,-0.135936 -0.914523,-0.135943 -0.238933,7e-6 -0.473743,0.04532 -0.70443,0.135943 -0.222454,0.0824 -0.424308,0.226577 -0.605562,0.432545 -0.17302,0.19774 -0.317202,0.465505 -0.432545,0.803297 -0.107108,0.337801 -0.160661,0.757987 -0.160659,1.260559 -2e-6,0.873331 0.148299,1.544804 0.444903,2.014422 0.304838,0.461382 0.799174,0.692073 1.48301,0.692071 0.395465,2e-6 0.720903,-0.04531 0.976315,-0.135942 0.263641,-0.09063 0.473734,-0.181256 0.63028,-0.271885 l 0.383111,1.198766 c -0.214219,0.131824 -0.506701,0.255408 -0.877448,0.370753 -0.362518,0.107106 -0.782704,0.160659 -1.260559,0.160659"/>
+<path d="m 20.63856,37.010379 c 0.972192,8e-6 1.726055,0.201862 2.261591,0.605563 0.535526,0.395476 0.803292,1.046352 0.803298,1.95263 -6e-6,0.914527 -0.271891,1.577762 -0.815656,1.989706 -0.535536,0.403711 -1.297638,0.605565 -2.286308,0.605562 l -0.54377,0 0,2.58291 -1.520086,0 0,-7.550994 c 0.1483,-0.03295 0.313079,-0.06179 0.494337,-0.08651 0.189494,-0.02471 0.37899,-0.04119 0.568487,-0.04943 0.189494,-0.01647 0.37487,-0.02883 0.556129,-0.03708 0.181254,-0.0082 0.341914,-0.01235 0.481978,-0.01236 m 0.173018,1.322351 c -0.09063,7e-6 -0.218334,0.0041 -0.383111,0.01236 -0.156542,6e-6 -0.280126,0.0082 -0.370752,0.02472 l 0,2.471684 0.617921,0 c 0.486094,4e-6 0.852727,-0.09474 1.099899,-0.284243 0.247164,-0.197731 0.370748,-0.531408 0.370753,-1.001032 -5e-6,-0.444898 -0.123589,-0.757977 -0.370753,-0.93924 -0.238933,-0.18949 -0.560252,-0.284237 -0.963957,-0.284244"/>
+<path d="m 24.716839,44.74675 0,-1.260559 1.668387,0 0,-5.128744 -1.668387,0 0,-1.260559 4.856859,0 0,1.260559 -1.656028,0 0,5.128744 1.656028,0 0,1.260559 -4.856859,0"/>
+<path d="m 32.107173,40.91564 c -2e-6,0.370756 0.01236,0.720911 0.03707,1.050466 0.03295,0.321321 0.09063,0.601445 0.173018,0.840372 0.09063,0.238931 0.21421,0.428427 0.370752,0.568487 0.156538,0.140064 0.366631,0.210095 0.63028,0.210093 0.255404,2e-6 0.461377,-0.07003 0.617921,-0.210093 0.164775,-0.14006 0.288359,-0.329556 0.370752,-0.568487 0.09063,-0.247166 0.148297,-0.53141 0.173018,-0.852731 0.03295,-0.321316 0.04943,-0.667351 0.04943,-1.038107 -4e-6,-0.370749 -0.01648,-0.716784 -0.04943,-1.038107 -0.02472,-0.329553 -0.08239,-0.613796 -0.173018,-0.852731 -0.08239,-0.238924 -0.201858,-0.428419 -0.358394,-0.568488 -0.156543,-0.140055 -0.366636,-0.210086 -0.630279,-0.210093 -0.263649,7e-6 -0.473742,0.07004 -0.63028,0.210093 -0.156542,0.140069 -0.280126,0.333684 -0.370752,0.580846 -0.08239,0.238935 -0.140064,0.519059 -0.173018,0.840373 -0.02472,0.321323 -0.03708,0.667358 -0.03707,1.038107 m -1.544803,0 c 0,-1.318226 0.243049,-2.311018 0.729147,-2.978379 0.486096,-0.675586 1.161689,-1.013383 2.026781,-1.013391 0.898041,8e-6 1.581873,0.337805 2.051497,1.013391 0.469615,0.667361 0.704425,1.660153 0.70443,2.978379 -5e-6,1.318234 -0.238935,2.315145 -0.716788,2.990737 -0.477863,0.667355 -1.153456,1.001032 -2.026781,1.001032 -0.898047,0 -1.585998,-0.333677 -2.063856,-1.001032 -0.46962,-0.675592 -0.70443,-1.672503 -0.70443,-2.990737"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-csproj.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-csproj.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-cue.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-cuecard.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-cuecard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-deb.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-deb.svg
new file mode 100644
index 00000000..1739fa25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-deb.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,40 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,18 c 4,0 32,0 36,0 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<path style="fill-opacity:.392" d="m 21,10 0,16 6,0 0,-16 z"/>
+</g>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05837 .94485)">
+<path d="m 14.870561,38.775639 c 0.04451,0.0089 0.09348,0.01336 0.146903,0.01336 0.05342,10e-7 0.102384,10e-7 0.146902,0 0.373931,10e-7 0.685543,-0.07122 0.934836,-0.213677 0.258189,-0.142449 0.462962,-0.338319 0.61432,-0.587611 0.160253,-0.249287 0.271543,-0.543092 0.33387,-0.881416 0.07122,-0.347221 0.106834,-0.725607 0.106838,-1.135157 -4e-6,-0.356124 -0.02671,-0.703348 -0.08013,-1.041674 -0.05342,-0.338316 -0.146908,-0.636573 -0.280451,-0.894771 -0.133552,-0.258187 -0.316067,-0.46296 -0.547547,-0.614321 -0.231486,-0.16025 -0.529743,-0.240379 -0.894771,-0.240386 -0.07123,7e-6 -0.151357,0.0045 -0.240386,0.01336 -0.08903,7e-6 -0.169163,0.0089 -0.240386,0.02671 l 0,5.555594 m 3.953018,-2.804506 c -6e-6,0.765678 -0.09794,1.420062 -0.293805,1.963154 -0.186973,0.534193 -0.449617,0.97045 -0.787933,1.30877 -0.338326,0.338322 -0.743421,0.587611 -1.215286,0.747868 -0.46297,0.151354 -0.974903,0.227032 -1.535801,0.227032 -0.293808,0 -0.583161,-0.01781 -0.868062,-0.05342 -0.276,-0.02671 -0.574257,-0.07568 -0.894771,-0.146902 l 0,-8.066295 c 0.373933,-0.08012 0.725609,-0.13354 1.055029,-0.160257 0.329416,-0.0267 0.636576,-0.04006 0.921481,-0.04007 0.543091,9e-6 1.037218,0.08014 1.482382,0.240386 0.454058,0.160266 0.836895,0.414007 1.148512,0.761224 0.311606,0.338328 0.551992,0.774584 0.721159,1.308769 0.178057,0.525294 0.267089,1.161872 0.267095,1.909736"/>
+<path d="m 20.025511,40.111118 0,-8.266616 5.008047,0 0,1.362189 -3.365408,0 0,1.856316 2.9247,0 0,1.362189 -2.9247,0 0,2.323733 3.659213,0 0,1.362189 -5.301852,0"/>
+<path d="m 32.124953,37.613772 c -6e-6,0.498581 -0.08459,0.917031 -0.253741,1.255351 -0.169167,0.329419 -0.40065,0.596514 -0.694449,0.801287 -0.284908,0.195871 -0.62768,0.338322 -1.028319,0.427354 -0.391745,0.08013 -0.814646,0.120193 -1.268706,0.120193 -0.365033,0 -0.743419,-0.02226 -1.135157,-0.06677 -0.391742,-0.03561 -0.779031,-0.09348 -1.161867,-0.173613 l 0,-8.02623 c 0.311611,-0.05341 0.654383,-0.09793 1.028319,-0.133548 0.373932,-0.04451 0.743414,-0.06677 1.108448,-0.06677 0.62322,9e-6 1.130701,0.06678 1.522446,0.200322 0.391736,0.124653 0.698896,0.293813 0.921481,0.507482 0.222574,0.204781 0.373928,0.436264 0.454063,0.694449 0.08012,0.2582 0.120187,0.516392 0.120193,0.774578 -6e-6,0.391747 -0.09794,0.738971 -0.293806,1.041674 -0.186972,0.302714 -0.440713,0.5431 -0.761223,0.721159 0.560896,0.204778 0.939282,0.480776 1.135158,0.827997 0.204767,0.347228 0.307154,0.712259 0.30716,1.095093 m -3.8996,-1.121802 0,2.243605 c 0.115739,0.01781 0.240384,0.03116 0.373935,0.04006 0.142448,0.0089 0.280447,0.01336 0.413998,0.01336 0.186964,10e-7 0.369479,-0.01335 0.547547,-0.04007 0.17806,-0.03561 0.333865,-0.09348 0.467417,-0.173612 0.142447,-0.08903 0.258189,-0.209223 0.347225,-0.360579 0.08903,-0.160256 0.133543,-0.360577 0.133548,-0.600966 -5e-6,-0.400641 -0.129101,-0.685543 -0.387289,-0.854707 -0.249294,-0.17806 -0.587615,-0.267092 -1.014964,-0.267095 l -0.881417,0 m 0.64103,-1.362189 c 0.418447,5e-6 0.73451,-0.08903 0.948191,-0.267096 0.213672,-0.186962 0.32051,-0.440703 0.320515,-0.761223 -5e-6,-0.195864 -0.03117,-0.35167 -0.09348,-0.467418 -0.06233,-0.124638 -0.146907,-0.218122 -0.253741,-0.280451 -0.106842,-0.07122 -0.231487,-0.115734 -0.373934,-0.133548 -0.142455,-0.0267 -0.289357,-0.04006 -0.440708,-0.04006 -0.124648,7e-6 -0.253744,0.0045 -0.387289,0.01336 -0.133551,0.0089 -0.253744,0.02226 -0.36058,0.04006 l 0,1.896381 0.64103,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-designer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-desktop.svg
new file mode 100644
index 00000000..c738a1ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-desktop.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#888" d="m 23.3253,14.106843 c -2.0044,0.640655 -0.2463,3.623889 -3.1146,5.085151 -3.2781,1.670015 -4.9078,-2.544354 -6.8766,0.464265 -1.9688,3.008618 2.7173,2.542048 2.5852,6.083115 -0.1321,3.541063 -4.7693,2.78897 -3.0292,5.913657 1.7402,3.124687 3.6725,-0.976192 6.8185,0.894859 3.1461,1.871052 0.1385,5.333325 3.8474,5.449394 3.709,0.116084 0.9553,-3.518244 4.2333,-5.188258 3.2781,-1.670015 4.9077,2.544355 6.8766,-0.464265 1.9688,-3.008618 -2.7173,-2.542049 -2.5852,-6.083115 0.1321,-3.541063 4.7693,-2.78897 3.0292,-5.913656 -1.7402,-3.124687 -3.6725,0.976192 -6.8186,-0.894859 -3.146,-1.871052 -0.1384,-5.333326 -3.8473,-5.449395 -0.4636,-0.01445 -0.8323,0.01158 -1.1187,0.103107 z m 0.038,9.015829 c 1.6544,-0.337834 3.2806,0.676749 3.6322,2.266135 0.3517,1.589386 -0.7044,3.151707 -2.3588,3.489542 -1.6544,0.337834 -3.2806,-0.676749 -3.6323,-2.266135 -0.3516,-1.589386 0.7045,-3.151707 2.3589,-3.489542 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dgn.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dgn.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-domingo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-domingo.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-egon.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-executable-script.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-executable-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-extension-fcstd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-extension-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-extension-html.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-extension-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-fictionbook+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-flash-video.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-flashqard.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-flashqard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-dos.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-framemaker.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-libgrx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-otf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-snf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-speedo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-tex-tfm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-tex.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-ttx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-type1.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-font-vfont.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gambas3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gambas3.svg
new file mode 100644
index 00000000..809791ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gambas3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3398c3;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 34 18 c -1.571 2.294 -3.34 4.321 -7.07 5.323 -0.433 -2.662 -2.732 -4.618 -5.43 -4.617 -3.038 0 -5.5 2.462 -5.5 5.5 0.003 0.23 0.019 0.46 0.051 0.688 c -1.242 0.708 -2.051 1.998 -2.051 4.106 0 3.528 3.412 7 7.301 7 7.691 0 12.699 -8 12.699 -18 m -12.5 3.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 m 7.301 7.355 c 0 0.556 -3.467 4.945 -6.801 4.945 -3.056 0 -4.801 -2.067 -4.801 -4.215 3.333 3.268 8.802 1.113 11.602 -0.73 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="22.4" cy="23" r="1.6" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gameboy-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gameboy-rom.svg
new file mode 100644
index 00000000..268f0c0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="translate(3,0)">
+ <path d="m 17.913 38.33 q -0.604 0 -1.016 0.198 -0.412 0.198 -0.686 0.557 -0.261 0.347 -0.384 0.842 -0.11 0.483 -0.11 1.077 0 1.375 0.481 2.031 0.481 0.644 1.414 0.644 0.151 0 0.33 -0.012 0.178 -0.012 0.33 -0.037 l 0 -2.799 1.689 0 0 3.827 q -0.302 0.099 -0.947 0.223 -0.632 0.124 -1.538 0.124 -0.796 0 -1.442 -0.248 q -0.632 -0.26 -1.085 -0.755 -0.453 -0.508 -0.7 -1.251 -0.247 -0.755 -0.247 -1.746 q 0 -0.978 0.288 -1.721 0.288 -0.755 0.783 -1.263 0.494 -0.508 1.167 -0.755 0.673 -0.26 1.442 -0.26 0.494 0 0.879 0.074 0.398 0.062 0.686 0.149 0.288 0.087 0.467 0.186 0.192 0.099 0.288 0.149 l -0.439 1.214 q -0.302 -0.173 -0.741 -0.31 -0.439 -0.136 -0.906 -0.136 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 42.539 q 0 0.707 -0.275 1.186 -0.275 0.467 -0.752 0.757 -0.463 0.278 -1.113 0.404 q -0.636 0.114 -1.373 0.114 -0.593 0 -1.229 -0.063 -0.636 -0.05 -1.258 -0.164 l 0 -7.584 q 0.506 -0.076 1.113 -0.126 q 0.607 -0.063 1.2 -0.063 q 1.012 0 1.648 0.189 0.636 0.177 0.998 0.479 0.361 0.29 0.492 0.656 0.13 0.366 0.13 0.732 0 0.555 -0.318 0.984 -0.304 0.429 -0.824 0.681 0.911 0.29 1.229 0.782 q 0.333 0.492 0.333 1.035 m -4.222 -1.06 0 2.12 q 0.188 0.025 0.405 0.038 0.231 0.013 0.448 0.013 0.304 0 0.593 -0.038 0.289 -0.05 0.506 -0.164 0.231 -0.126 0.376 -0.341 0.145 -0.227 0.145 -0.568 0 -0.568 -0.419 -0.808 -0.405 -0.252 -1.099 -0.252 l -0.954 0 z m 0.694 -1.287 q 0.68 0 1.027 -0.252 0.347 -0.265 0.347 -0.719 0 -0.278 -0.101 -0.442 -0.101 -0.177 -0.275 -0.265 -0.173 -0.101 -0.405 -0.126 -0.231 -0.038 -0.477 -0.038 -0.202 0 -0.419 0.013 -0.217 0.013 -0.39 0.038 l 0 1.792 0.694 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gba-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gba-rom.svg
new file mode 100644
index 00000000..d31e6a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 17.913 38.33 q -0.604 0 -1.016 0.198 -0.412 0.198 -0.686 0.557 -0.261 0.347 -0.384 0.842 -0.11 0.483 -0.11 1.077 0 1.375 0.481 2.031 0.481 0.644 1.414 0.644 0.151 0 0.33 -0.012 0.178 -0.012 0.33 -0.037 l 0 -2.799 1.689 0 0 3.827 q -0.302 0.099 -0.947 0.223 -0.632 0.124 -1.538 0.124 -0.796 0 -1.442 -0.248 q -0.632 -0.26 -1.085 -0.755 -0.453 -0.508 -0.7 -1.251 -0.247 -0.755 -0.247 -1.746 q 0 -0.978 0.288 -1.721 0.288 -0.755 0.783 -1.263 0.494 -0.508 1.167 -0.755 0.673 -0.26 1.442 -0.26 0.494 0 0.879 0.074 0.398 0.062 0.686 0.149 0.288 0.087 0.467 0.186 0.192 0.099 0.288 0.149 l -0.439 1.214 q -0.302 -0.173 -0.741 -0.31 -0.439 -0.136 -0.906 -0.136 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 42.539 q 0 0.707 -0.275 1.186 -0.275 0.467 -0.752 0.757 -0.463 0.278 -1.113 0.404 q -0.636 0.114 -1.373 0.114 -0.593 0 -1.229 -0.063 -0.636 -0.05 -1.258 -0.164 l 0 -7.584 q 0.506 -0.076 1.113 -0.126 q 0.607 -0.063 1.2 -0.063 q 1.012 0 1.648 0.189 0.636 0.177 0.998 0.479 0.361 0.29 0.492 0.656 0.13 0.366 0.13 0.732 0 0.555 -0.318 0.984 -0.304 0.429 -0.824 0.681 0.911 0.29 1.229 0.782 q 0.333 0.492 0.333 1.035 m -4.222 -1.06 0 2.12 q 0.188 0.025 0.405 0.038 0.231 0.013 0.448 0.013 0.304 0 0.593 -0.038 0.289 -0.05 0.506 -0.164 0.231 -0.126 0.376 -0.341 0.145 -0.227 0.145 -0.568 0 -0.568 -0.419 -0.808 -0.405 -0.252 -1.099 -0.252 l -0.954 0 z m 0.694 -1.287 q 0.68 0 1.027 -0.252 0.347 -0.265 0.347 -0.719 0 -0.278 -0.101 -0.442 -0.101 -0.177 -0.275 -0.265 -0.173 -0.101 -0.405 -0.126 -0.231 -0.038 -0.477 -0.038 -0.202 0 -0.419 0.013 -0.217 0.013 -0.39 0.038 l 0 1.792 0.694 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.357 45 -0.361 -1.848 -2.054 0 l -0.349 1.848 -1.593 0 q 0.548 -2.365 1.108 -4.304 0.56 -1.952 1.083 -3.696 l 1.668 0 q 0.548 1.758 1.083 3.735 q 0.548 1.964 1.058 4.265 l -1.643 0 z m -1.369 -6.449 q -0.124 0.452 -0.237 0.866 -0.1 0.401 -0.199 0.801 -0.087 0.388 -0.174 0.788 -0.075 0.401 -0.149 0.827 l 1.506 0 q -0.075 -0.426 -0.149 -0.827 -0.075 -0.401 -0.174 -0.788 -0.087 -0.401 -0.199 -0.801 -0.1 -0.414 -0.224 -0.866 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-genesis-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-genesis-rom.svg
new file mode 100644
index 00000000..aa28f2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-genesis-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.517 45 q -0.337 0 -0.717 -0.05 -0.366 -0.037 -0.717 -0.099 -0.337 -0.062 -0.629 -0.136 q -0.293 -0.074 -0.454 -0.136 l 0.351 -1.276 q 0.337 0.124 0.863 0.26 0.541 0.136 1.288 0.136 0.922 0 1.288 -0.334 0.38 -0.334 0.38 -0.83 0 -0.607 -0.571 -0.842 -0.571 -0.248 -1.449 -0.248 l -0.556 0 0 -1.263 0.673 0 q 0.278 0 0.556 -0.05 0.278 -0.05 0.498 -0.161 0.22 -0.111 0.351 -0.297 0.146 -0.186 0.146 -0.471 0 -0.421 -0.307 -0.656 -0.293 -0.248 -0.82 -0.248 -0.512 0 -1.024 0.149 -0.498 0.136 -0.863 0.347 l -0.644 -1.115 q 0.395 -0.223 1.039 -0.446 q 0.659 -0.235 1.478 -0.235 0.761 0 1.317 0.161 0.571 0.161 0.937 0.458 0.366 0.285 0.541 0.681 0.176 0.396 0.176 0.854 0 0.458 -0.307 0.879 -0.307 0.421 -0.82 0.644 0.702 0.248 1.083 0.731 q 0.395 0.483 0.395 1.152 q 0 0.533 -0.205 0.978 -0.205 0.446 -0.629 0.78 -0.424 0.322 -1.083 0.508 -0.659 0.173 -1.566 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 26.599 39.24 q 0 0.404 -0.172 0.784 -0.172 0.367 -0.458 0.72 -0.286 0.354 -0.644 0.682 -0.358 0.329 -0.73 0.632 -0.186 0.152 -0.43 0.367 -0.243 0.202 -0.458 0.43 -0.215 0.215 -0.372 0.442 -0.143 0.227 -0.143 0.417 l 3.809 0 0 1.289 -5.785 0 q -0.043 -0.126 -0.043 -0.316 0.014 -0.19 0.014 -0.265 0 -0.632 0.258 -1.163 0.272 -0.531 0.673 -0.973 0.415 -0.455 0.874 -0.834 0.473 -0.392 0.874 -0.746 0.415 -0.354 0.673 -0.682 0.272 -0.329 0.272 -0.67 0 -0.48 -0.329 -0.733 -0.329 -0.265 -0.831 -0.265 -0.415 0 -0.874 0.177 -0.458 0.177 -0.902 0.594 l -0.873 -1.087 q 0.573 -0.531 1.317 -0.784 q 0.759 -0.253 1.504 -0.253 q 0.544 0 1.045 0.139 0.501 0.139 0.888 0.417 0.387 0.278 0.616 0.708 0.229 0.417 0.229 0.973 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.33 45 q -0.238 -0.659 -0.59 -1.46 -0.339 -0.801 -0.715 -1.603 -0.364 0.763 -0.728 1.59 -0.364 0.814 -0.628 1.473 l -1.669 0 q 0.126 -0.349 0.364 -0.84 0.251 -0.491 0.54 -1.06 0.301 -0.569 0.628 -1.163 0.326 -0.607 0.628 -1.163 l -2.033 -3.774 1.669 0 1.23 2.559 1.293 -2.559 l 1.556 0 -1.983 3.735 q 0.339 0.556 0.665 1.163 0.326 0.607 0.603 1.189 0.289 0.569 0.502 1.073 q 0.213 0.491 0.339 0.84 l -1.669 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..3cf82b37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 12 l 0 1 l 1 0 l 0 4 l 1 0 l 0 -5 l -1 0 l -1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16 19 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 19 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16 26 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 26 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16 33 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 33 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23 33 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 26 33 0 1 0 4 1 0 1 0 1 0 0 -4 0 -1 -3 0 z m 1 1 1 0 0 3 -1 0 0 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23 26 0 1 1 0 0 4 1 0 0 -4 0 -1 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-glade.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-glade.svg
new file mode 100644
index 00000000..54a2883a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-glade.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs/>
+<path style="fill:#7bc434" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff;fill-rule:evenodd" d="M 34,19 12,36 c 2,0 2.096412,-0.06381 4,0 l 0,-2 1,0 0,2 2,0 0,-2 1,0 0,2 2,0 0,-2 1,0 0,2 2,0 0,-2 1,0 0,2 2,0 0,-2 1,0 0,2 2,0 0,-2 1,0 0,2 2,0 z m -2,4 0,9 -11,0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gnucash.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnucash.svg
new file mode 100644
index 00000000..cd7ddf66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnucash.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#55649b;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,1)">
+ <path d="m 15 32 4 -4 0 7 l -4 0 m 5 -6 3 3 0 3 -3 0 z m 4 6 0 -3 3 -3 0 6 z m 4 -7 4 -4 0 11 -4 0 z m -9 -1 -5 5 0 -2 5 -5 l 4.5 4.5 7.5 -7.5 l -2 -2 5 0 l 0 5 -2 -2 -8.5 8.5" style="fill:#f9f9f9"/>
+ <g transform="matrix(0.88426256,0,0,0.82508313,-3.1428571,-4.7916046)" style="fill:#f9f9f9;fill-opacity:1;stroke:none">
+ <path d="m 29.565 33.683 -2.262 0 0 -1.212 3.393 0 c 1.131 0 1.131 -1.212 1.131 -1.212 0 0 0 -1.212 -1.131 -1.212 l -2.262 0 c -1.131 0 -1.131 -1.212 -1.131 -1.212 l 0 -2.424 c 0 0 0 -1.212 1.131 -1.212 l 1.131 0 0 -1.212 1.131 0 0 1.208 2.262 0.004 0 1.212 -3.393 0 c -1.131 0 -1.131 1.212 -1.131 1.212 0 0 -0.018 1.217 1.131 1.212 l 2.262 0 c 0 0 1.131 0 1.131 1.212 0 1.068 0 1.356 0 2.424 0 1.212 -1.131 1.212 -1.131 1.212 l -1.131 0 0 1.212 -1.131 0 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gpx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gramps-package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gramps-package.svg
new file mode 100644
index 00000000..7a806fc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gramps-package.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a88167;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 33 32 c -0.683 0 -1 0.348 -1 1 l 0 3 c 0 0.687 0.463 1 1 1 l 1 0 c 0.759 0 1 -0.447 1 -1 l 0 -3 c 0 -0.614 -0.296 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m -6 -1 c -0.674 0 -1 0.339 -1 1 l 0 3 c 0 0.641 0.382 1 1 1 l 1 0 c 0.686 0 1 -0.389 1 -1 l 0 -3 c 0 -0.583 -0.384 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m -7 -1 c -0.65 0 -1 0.331 -1 1 l 0 3 c 0 0.647 0.334 1 1 1 l 1 0 c 0.682 0 1 -0.349 1 -1 l 0 -3 c 0 -0.662 -0.357 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m -6 -1 c -0.634 0 -1 0.284 -1 1 l 0 3 c 0 0.725 0.319 1 1 1 l 1 0 c 0.745 0 1 -0.423 1 -1 l 0 -3 c 0 -0.677 -0.332 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 3 -9 c -0.718 0 -1 0.366 -1 1 l 0 3 c 0 0.579 0.328 1 1 1 l 1 0 c 0.659 0 1 -0.388 1 -1 l 0 -3 c 0 -0.625 -0.323 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 6 -8 c -0.583 0 -1 0.35 -1 1 l 0 3 c 0 0.592 0.457 1 1 1 l 2 0 c 0.612 0 1 -0.399 1 -1 l 0 -3 c 0 -0.562 -0.378 -1 -1 -1 z m 0 1 2 0 0 3 -2 0 z m 11 8 0 6 -1 0 0 -5 -1 0 0 -1 m -2 -2 c -0.619 0 -1 0.417 -1 1 l 0 3 c 0 0.616 0.389 1 1 1 l 1 0 c 0.651 0 1 -0.352 1 -1 l 0 -3 c 0 -0.583 -0.363 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m -3 1 0 6 1 0 0 -5 1 0 0 -1 m 2 -7 0 5 -1 0 0 -4 -4 0 0 -1 m -12 7 0 6 1 0 0 -5 1 0 0 -1 m 5 0 0 6 -1 0 0 -5 -1 0 0 -1 m -2 -7 0 5 1 0 0 -4 4 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/48/mimetypes/application-x-granuledeck.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-granuledeck.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gtk-builder.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gtk-builder.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gzdvi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzip.svg
new file mode 100644
index 00000000..5f27a515
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzip.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.9982 1.0018)">
+<path d="m 15.544706,38.256052 c -0.36261,6e-6 -0.667529,0.06594 -0.914758,0.197785 -0.247235,0.131863 -0.453261,0.317287 -0.61808,0.556272 -0.156582,0.230755 -0.271957,0.510951 -0.346124,0.840589 -0.06593,0.321406 -0.0989,0.679892 -0.09889,1.075458 -2e-6,0.914761 0.144216,1.590528 0.432656,2.027302 0.288434,0.428537 0.712849,0.642804 1.273244,0.642803 0.09065,1e-6 0.189541,-0.0041 0.296678,-0.01236 0.10713,-0.0082 0.206023,-0.0206 0.296679,-0.03708 l 0,-2.793721 1.520476,0 0,3.819733 c -0.181309,0.06593 -0.465625,0.140098 -0.85295,0.222509 -0.379094,0.08241 -0.840593,0.123616 -1.384499,0.123616 -0.477985,0 -0.91064,-0.08241 -1.297968,-0.247232 -0.37909,-0.173062 -0.704612,-0.424414 -0.976566,-0.754057 -0.271956,-0.337883 -0.482103,-0.754056 -0.630441,-1.248522 -0.14834,-0.502702 -0.222509,-1.083696 -0.222509,-1.742985 0,-0.651039 0.08653,-1.223793 0.259594,-1.718261 0.173061,-0.502699 0.407931,-0.922993 0.704611,-1.260883 0.296676,-0.337877 0.646921,-0.589229 1.050735,-0.754058 0.40381,-0.173054 0.836465,-0.259585 1.297968,-0.259593 0.296674,8e-6 0.560388,0.02473 0.791142,0.07417 0.238986,0.04121 0.445013,0.09066 0.61808,0.14834 0.173057,0.0577 0.313155,0.119502 0.420294,0.185424 0.11537,0.06594 0.201901,0.115382 0.259594,0.148339 l -0.395571,1.211436 c -0.181309,-0.115369 -0.403817,-0.218382 -0.667527,-0.30904 -0.263718,-0.09065 -0.535673,-0.135971 -0.815865,-0.135977"/>
+<path d="m 23.369596,38.16952 c -0.35437,0.543917 -0.679892,1.054862 -0.976566,1.532838 -0.296682,0.477987 -0.572758,0.935365 -0.828227,1.372138 -0.255476,0.428538 -0.498587,0.844711 -0.729334,1.248521 -0.222511,0.395573 -0.436779,0.787023 -0.642803,1.174351 l 3.288185,0 0,1.260883 -5.043531,0 0,-0.877673 c 0.181302,-0.354365 0.374967,-0.725212 0.580995,-1.112544 0.206025,-0.395568 0.436774,-0.815862 0.692249,-1.260883 0.255471,-0.445013 0.531546,-0.927115 0.828227,-1.446306 0.304916,-0.519182 0.638679,-1.083694 1.001289,-1.693539 l -2.94206,0 0,-1.260883 4.771576,0 0,1.063097"/>
+<path d="m 24.71701,44.758251 0,-1.260883 1.668816,0 0,-5.130062 -1.668816,0 0,-1.260883 4.858108,0 0,1.260883 -1.656454,0 0,5.130062 1.656454,0 0,1.260883 -4.858108,0"/>
+<path d="m 32.99928,37.019892 c 0.972442,8e-6 1.726499,0.201914 2.262172,0.605718 0.535664,0.395578 0.803498,1.046621 0.803504,1.953132 -6e-6,0.914763 -0.271961,1.578168 -0.815865,1.990217 -0.535674,0.403815 -1.297972,0.605721 -2.286895,0.605719 l -0.543911,0 0,2.583573 -1.520476,0 0,-7.552935 c 0.148338,-0.03296 0.313159,-0.0618 0.494464,-0.08653 0.189543,-0.02472 0.379087,-0.0412 0.568633,-0.04945 0.189543,-0.01647 0.374967,-0.02884 0.556272,-0.03708 0.181301,-0.0082 0.342002,-0.01235 0.482102,-0.01236 m 0.173063,1.322691 c -0.09065,6e-6 -0.218391,0.0041 -0.38321,0.01236 -0.156582,7e-6 -0.280198,0.0082 -0.370848,0.02472 l 0,2.472319 0.61808,0 c 0.48622,4e-6 0.852947,-0.09477 1.100182,-0.284317 0.247228,-0.197781 0.370844,-0.531544 0.370848,-1.001289 -4e-6,-0.445012 -0.12362,-0.758172 -0.370848,-0.939481 -0.238994,-0.189539 -0.560396,-0.284311 -0.964204,-0.284317"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzpdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-img.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-img.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-ipynb+json.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..f7fee6bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#e46e2e;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 24,19 C 19.624,19 15.678,21.434 14,25.168 16.468,23.794 20.134,23 24,23 c 3.866,0.002 7.53,0.798 9.996,2.172 C 32.32,21.438 28.376,19.004 24,19 Z m -9.996,12.914 c 1.676,3.734 5.62,6.168 9.996,6.172 4.376,0 8.322,-2.434 10,-6.168 -2.468,1.374 -6.134,2.168 -10,2.168 -3.866,-0.002 -7.53,-0.798 -9.996,-2.172 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="39" r="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="32" cy="18" r="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="15.5" cy="18.5" r="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-iso9660-appimage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..6c15baf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 31.943 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -32 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 8.06 6 c -1.029 0 -2.057 1.029 -2.057 2.057 l 0 9.943 c 4 0 32 0 36 0 l 0 -10 c 0 -0.971 -1.029 -2 -2 -2 z" style="fill-opacity:0.196"/>
+ <path d="m 21 10 0 16 6 0 0 -16 z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="scale(1.035999,0.96525192)" style="fill:#fff;fill-opacity:1;stroke:none">
+ <path d="m 18.429 39.37 -0.406 -1.811 -2.332 0 -0.392 1.811 -1.784 0 c 0.72 -2.879 1.61 -5.651 2.467 -8.288 l 1.878 0 c 0.938 2.807 1.771 5.646 2.411 8.288 z m -1.552 -6.703 c -0.356 1.108 -0.665 2.504 -0.878 3.593 l 1.741 0 c -0.198 -1.175 -0.554 -2.5 -0.864 -3.593 z" style="fill:#fff"/>
+ <path d="m 23.629 30.957 c -0.75 0.013 -1.445 0.037 -2.249 0.2 l 0 8.211 1.665 0 0 -2.809 0.547 0 c 1.059 0 1.875 -0.218 2.449 -0.658 0.583 -0.447 0.873 -1.171 0.873 -2.165 0 -0.985 -0.288 -1.69 -0.86 -2.123 -0.576 -0.436 -1.383 -0.676 -2.424 -0.658 z m 0.187 1.439 c 0.433 0.002 0.772 0.109 1.031 0.31 0.262 0.202 0.398 0.536 0.398 1.02 0 0.51 -0.131 0.876 -0.398 1.089 -0.262 0.209 -0.657 0.31 -1.178 0.31 l -0.624 0 0 -2.689 c 0.284 -0.015 0.486 -0.04 0.771 -0.038 z" style="fill:#fff"/>
+ <path d="m 30.386 30.957 c -0.75 0.013 -1.445 0.037 -2.249 0.2 l 0 8.211 1.665 0 0 -2.809 0.547 0 c 1.059 0 1.875 -0.218 2.449 -0.658 0.583 -0.447 0.873 -1.171 0.873 -2.165 0 -0.985 -0.288 -1.69 -0.86 -2.123 -0.576 -0.436 -1.383 -0.676 -2.424 -0.658 z m 0.187 1.439 c 0.433 0.002 0.772 0.109 1.031 0.31 0.262 0.202 0.398 0.536 0.398 1.02 0 0.51 -0.131 0.876 -0.398 1.089 -0.262 0.209 -0.657 0.31 -1.178 0.31 l -0.624 0 0 -2.689 c 0.284 -0.015 0.486 -0.04 0.771 -0.038 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jar.svg
new file mode 100644
index 00000000..a621a8d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jar.svg
@@ -0,0 +1,21 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#e76f00" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff;fill-rule:evenodd" transform="matrix(.09491 0 0 .09 -30.31759 4.21465)">
+<path d="m 546.0508,274.50818 c 0,0 -7.64293,4.44458 5.43921,5.94857 15.84864,1.80802 23.9487,1.54873 41.41401,-1.75681 0,0 4.5918,2.87914 11.00457,5.37285 -39.15262,16.77999 -88.61009,-0.97193 -57.85779,-9.56461"/>
+<path d="m 541.26655,252.61139 c 0,0 -8.57228,6.34532 4.51956,7.69945 16.93002,1.74657 30.30002,1.88942 53.43527,-2.56541 0,0 3.19991,3.24409 8.23159,5.01815 -47.33785,13.84209 -100.0637,1.09161 -66.18642,-10.15219"/>
+<path d="m 581.59919,215.46717 c 9.64719,11.10687 -2.5347,21.10166 -2.5347,21.10166 0,0 24.49585,-12.64536 13.24602,-28.48038 -10.50701,-14.76712 -18.56448,-22.10432 25.05541,-47.40207 0,0 -68.46884,17.1002 -35.76673,54.78079"/>
+<path d="m 633.38168,290.70436 c 0,0 5.65591,4.66021 -6.22895,8.26547 -22.59942,6.84612 -94.06117,8.91343 -113.91294,0.27277 -7.1362,-3.10447 6.2462,-7.41267 10.45579,-8.31668 4.39018,-0.95199 6.89901,-0.77464 6.89901,-0.77464 -7.93618,-5.59063 -51.29623,10.9775 -22.02476,15.72235 79.82758,12.94563 145.51804,-5.82944 124.81185,-15.16927"/>
+<path d="m 549.72617,229.92379 c 0,0 -36.34999,8.63365 -12.87244,11.76885 9.91295,1.32718 29.67416,1.02692 48.08123,-0.51535 15.04327,-1.26895 30.14854,-3.96697 30.14854,-3.96697 0,0 -5.30444,2.27162 -9.14208,4.89201 -36.91279,9.70801 -108.22144,5.19173 -87.6926,-4.73838 17.36128,-8.39215 31.47735,-7.44016 31.47735,-7.44016"/>
+<path d="m 614.93364,266.37208 c 37.52354,-19.49849 20.17413,-38.23637 8.06447,-35.71193 -2.96811,0.61777 -4.29153,1.15306 -4.29153,1.15306 0,0 1.10186,-1.72608 3.20639,-2.47323 23.95679,-8.42234 42.38111,24.84062 -7.73349,38.01481 0,5.4e-4 0.58057,-0.51858 0.75416,-0.98271"/>
+<path d="m 592.31051,119.83717 c 0,0 20.78113,20.78793 -19.71,52.7539 -32.46978,25.64221 -7.40412,40.26271 -0.0135,56.96723 -18.95314,-17.10019 -32.86222,-32.15356 -23.53092,-46.16384 13.69614,-20.56584 51.63909,-30.53691 43.2544,-63.55729"/>
+<path d="m 553.41341,319.20846 c 36.01793,2.30558 91.32754,-1.2792 92.63748,-18.32172 0,0 -2.518,6.46069 -29.76688,11.5915 -30.74206,5.78524 -68.65805,5.10979 -91.14642,1.40211 5.4e-4,-5.4e-4 4.60366,3.8101 28.27582,5.32811"/>
+</g>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.98726 0 0 .89425 -6.45966 8.46079)">
+<path d="m 26.267593,37.779967 c -6e-6,0.420003 -0.05601,0.816669 -0.168,1.19 -0.102672,0.373335 -0.280005,0.700001 -0.532,0.98 -0.242671,0.280001 -0.560004,0.504 -0.952,0.672 -0.392004,0.158667 -0.868003,0.238 -1.428,0.238 -0.588002,0 -1.078002,-0.07467 -1.47,-0.224 -0.392001,-0.149333 -0.723334,-0.331333 -0.994,-0.546 l 0.658,-1.372 c 0.233332,0.149335 0.489999,0.294002 0.77,0.434 0.289331,0.140001 0.583331,0.210001 0.882,0.21 0.447997,10e-7 0.80733,-0.116665 1.078,-0.35 0.279996,-0.242665 0.419996,-0.685998 0.42,-1.33 l 0,-4.242 -2.898,0 0,-1.428 4.634,0 0,5.768"/>
+<path d="m 32.161593,40.677967 -0.406,-2.002 -2.31,0 -0.392,2.002 -1.792,0 c 0.410667,-1.707998 0.825999,-3.261997 1.246,-4.662 0.419999,-1.409327 0.825998,-2.743993 1.218,-4.004 l 1.876,0 c 0.410662,1.269341 0.816662,2.618006 1.218,4.046 0.410661,1.41867 0.807327,2.958668 1.19,4.62 l -1.848,0 m -1.54,-6.986 c -0.09334,0.326673 -0.182003,0.63934 -0.266,0.938 -0.07467,0.289339 -0.149336,0.578672 -0.224,0.868 -0.06534,0.280005 -0.130669,0.564671 -0.196,0.854 -0.056,0.289337 -0.112002,0.588004 -0.168,0.896 l 1.694,0 c -0.056,-0.307996 -0.112004,-0.606663 -0.168,-0.896 -0.056,-0.289329 -0.121337,-0.573995 -0.196,-0.854 -0.06534,-0.289328 -0.140003,-0.578661 -0.224,-0.868 -0.07467,-0.29866 -0.15867,-0.611327 -0.252,-0.938"/>
+<path d="m 37.131593,31.913967 c 0.494664,9e-6 0.942663,0.05601 1.344,0.168 0.401329,0.112009 0.746662,0.284675 1.036,0.518 0.289328,0.233341 0.508661,0.532008 0.658,0.896 0.158661,0.354674 0.237994,0.774673 0.238,1.26 -6e-6,0.504005 -0.102672,0.961338 -0.308,1.372 -0.205339,0.410671 -0.546005,0.723337 -1.022,0.938 0.158662,0.24267 0.326662,0.513337 0.504,0.812 0.177328,0.289336 0.349995,0.597336 0.518,0.924 0.167994,0.317335 0.326661,0.639335 0.476,0.966 0.15866,0.317334 0.293994,0.620667 0.406,0.91 l -1.806,0 c -0.214671,-0.559999 -0.466671,-1.096665 -0.756,-1.61 -0.280004,-0.522664 -0.583337,-1.049997 -0.91,-1.582 l -0.896,0 0,3.192 -1.722,0 0,-8.54 c 0.167999,-0.03733 0.349999,-0.06999 0.546,-0.098 0.205332,-0.03732 0.410665,-0.06066 0.616,-0.07 0.205332,-0.01866 0.401331,-0.03266 0.588,-0.042 0.186664,-0.0093 0.349998,-0.01399 0.49,-0.014 m 1.526,2.828 c -4e-6,-0.457327 -0.140004,-0.793327 -0.42,-1.008 -0.280003,-0.214659 -0.64867,-0.321993 -1.106,-0.322 -0.06534,7e-6 -0.144669,0.0047 -0.238,0.014 -0.09334,7e-6 -0.186669,0.0093 -0.28,0.028 l 0,2.604 0.378,0 c 0.587997,5e-6 1.012663,-0.111995 1.274,-0.336 0.261329,-0.233328 0.391996,-0.559994 0.392,-0.98"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java-applet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-java.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-jmemorizelesson.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jmemorizelesson.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-jokosher.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jokosher.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-jvlt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-jvlt.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-k3b.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-keepass.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-keepass2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-kexiproject-sqlite.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-kgeographymap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kgeographymap.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-kontour.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-krita.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..7940289e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-krita.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#9a773c"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.275 16 c -1.171 0 -2.942 2.308 -2.02 3.135 l 4.831 4.317 c 0.183 -0.365 0.417 -0.738 0.742 -1.092 0.355 -0.385 0.697 -0.636 1.012 -0.848 l -3.638 -4.82 c -0.381 -0.408 -0.449 -0.691 -0.93 -0.691 m 8.893 5.488 c -0.252 0 -0.519 0.009 -0.771 0.016 -1.052 0.006 -2.155 0.189 -3.131 0.547 -0.698 0.567 -1.183 1.192 -1.645 1.94 -0.922 2.552 0.177 6.849 4.221 7.848 4.584 1.128 4.829 -0.092 6.793 1.254 1.974 1.342 0.869 3.376 1.805 2.811 0.481 -0.286 2 -2.424 1.437 -5.912 -0.614 -3.737 -2.213 -5.727 -3.823 -7.086 -1.248 -1.056 -3.098 -1.416 -4.883 -1.416 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kvtml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-lha.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lha.svg
new file mode 100644
index 00000000..9c94c6ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lha.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.04393 0 0 .95792 1.45707 .16099)">
+<path d="m 17.263431,46.808762 -5.248318,0 0,-8.351437 1.672986,0 0,6.975271 3.575332,0 0,1.376166"/>
+<path d="m 23.941881,38.457325 0,8.351437 -1.659494,0 0,-3.683267 -2.212658,0 0,3.683267 -1.659494,0 0,-8.351437 1.659494,0 0,3.292004 2.212658,0 0,-3.292004 1.659494,0"/>
+<path d="m 29.392576,46.808762 -0.391262,-1.929331 -2.226151,0 -0.377771,1.929331 -1.726952,0 c 0.395759,-1.646001 0.796016,-3.143591 1.200771,-4.492776 0.404753,-1.358171 0.796016,-2.64439 1.173789,-3.858661 l 1.807904,0 c 0.395755,1.223266 0.787017,2.522976 1.173788,3.899136 0.395754,1.367174 0.778022,2.851273 1.146804,4.452301 l -1.78092,0 m -1.4841,-6.732418 c -0.08995,0.314815 -0.175397,0.616132 -0.256344,0.903952 -0.07196,0.278836 -0.143916,0.557667 -0.21587,0.836492 -0.06296,0.269842 -0.125926,0.544175 -0.188885,0.823001 -0.05397,0.278835 -0.107937,0.56666 -0.161902,0.863477 l 1.63251,0 c -0.05397,-0.296817 -0.107938,-0.584642 -0.161902,-0.863477 -0.05397,-0.278826 -0.116932,-0.553159 -0.188885,-0.823001 -0.06297,-0.278825 -0.134922,-0.557656 -0.215869,-0.836492 -0.07196,-0.28782 -0.152911,-0.589137 -0.242853,-0.903952"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lhz.svg
new file mode 100644
index 00000000..8d24d6e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lhz.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.07186 0 0 .95792 1.1215 .16099)">
+<path d="m 17.263431,46.808762 -5.248318,0 0,-8.351437 1.672986,0 0,6.975271 3.575332,0 0,1.376166"/>
+<path d="m 23.941881,38.457325 0,8.351437 -1.659494,0 0,-3.683267 -2.212658,0 0,3.683267 -1.659494,0 0,-8.351437 1.659494,0 0,3.292004 2.212658,0 0,-3.292004 1.659494,0"/>
+<path d="m 30.552873,39.617622 c -0.386771,0.593647 -0.742056,1.151308 -1.065854,1.672985 -0.323808,0.521689 -0.625125,1.020886 -0.903952,1.497592 -0.278835,0.46772 -0.544173,0.921945 -0.796017,1.362674 -0.242856,0.431741 -0.476714,0.858981 -0.701575,1.281723 l 3.588824,0 0,1.376166 -5.504662,0 0,-0.95792 c 0.197879,-0.386764 0.409251,-0.791518 0.634115,-1.214263 0.224863,-0.431736 0.47671,-0.890457 0.755542,-1.376166 0.278829,-0.485701 0.580146,-1.011882 0.903952,-1.578543 0.332795,-0.56665 0.697074,-1.182776 1.092837,-1.848379 l -3.211053,0 0,-1.376166 5.207843,0 0,1.160297"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lmms-project.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lmms-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-lrzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip-compressed-tar.svg
new file mode 100644
index 00000000..243aaede
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g style="fill:#fff">
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z" style="fill:#fff"/>
+ </g>
+ <g transform="scale(.9982 1.0018)" style="fill:#fff">
+ <path d="m 35.985 38.04 c -1.227 1.842 -2.338 3.698 -3.366 5.56 l 3.484 0 0 1.316 -5.344 0 0 -0.916 c 1.023 -1.992 2.182 -3.917 3.287 -5.754 l -3.117 0 0 -1.316 5.05 0 0 1.109" style="fill:#fff"/>
+ </g>
+ </g>
+ <path d="m 22.95 45 -4.7 0 0 -8 1.6 0 0 6.7 3.1 0 0 1.3" style="fill:#fff"/>
+ <path d="m 26.28 36.94 c 0.443 0 0.845 0.051 1.204 0.155 0.36 0.103 0.669 0.262 0.928 0.476 0.259 0.215 0.456 0.489 0.59 0.824 0.142 0.326 0.213 0.712 0.213 1.159 0 0.464 -0.092 0.884 -0.276 1.262 -0.184 0.378 -0.489 0.665 -0.916 0.863 0.717 1.14 1.242 2.191 1.728 3.322 l -1.618 0 c -0.398 -1.061 -0.996 -2.029 -1.515 -2.936 l -0.777 0 0 2.936 -1.589 0 0 -7.854 c 0.524 -0.127 1.07 -0.153 1.588 -0.193 0.167 -0.009 0.314 -0.013 0.439 -0.013 m 1.367 2.601 c 0 -0.421 -0.125 -0.73 -0.376 -0.927 -0.251 -0.197 -0.581 -0.296 -0.991 -0.296 -0.161 -0.002 -0.289 0.026 -0.438 0.039 l 0 2.395 0.313 0 c 0.527 0 0.907 -0.103 1.142 -0.309 0.234 -0.215 0.351 -0.515 0.351 -0.901" style="fill:#fff"/>
+ <path d="m 17.3 37 0 1.3 -2 0 0 6.7 -1.6 0 0 -6.7 -2.04 0 0 -1.3 5.64 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip.svg
new file mode 100644
index 00000000..f498c9a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lrzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g style="fill:#fff">
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z" style="fill:#fff"/>
+ </g>
+ <g transform="scale(1.06309 .94065)" style="fill:#fff">
+ <path d="m 31.863 40.516 c -1.234 1.953 -2.363 3.928 -3.407 5.922 l 3.526 0 0 1.401 -5.409 0 0 -0.976 c 1.041 -2.132 2.212 -4.177 3.327 -6.128 l -3.155 0 0 -1.401 5.117 0 0 1.182" style="fill:#fff"/>
+ </g>
+ </g>
+ <path d="m 23.266 36.931 c 0.493 0 0.939 0.051 1.338 0.155 0.4 0.103 0.744 0.262 1.032 0.477 0.288 0.214 0.506 0.49 0.655 0.825 0.158 0.326 0.237 0.713 0.237 1.16 0 0.464 -0.102 0.885 -0.307 1.263 -0.205 0.378 -0.543 0.666 -1.017 0.864 0.764 1.051 1.347 2.177 1.895 3.326 l -1.798 0 c -0.451 -1.073 -1.083 -2.038 -1.658 -2.939 l -0.892 0 0 2.939 -1.715 0 0 -7.863 c 0.745 -0.158 1.481 -0.179 2.23 -0.207 m 1.519 2.604 c 0 -0.421 -0.139 -0.73 -0.418 -0.928 -0.279 -0.198 -0.645 -0.297 -1.101 -0.297 -0.179 -0.002 -0.35 0.026 -0.516 0.039 l 0 2.397 0.376 0 c 0.586 0 1.01 -0.103 1.268 -0.309 0.26 -0.214 0.391 -0.516 0.391 -0.902" style="fill:#fff"/>
+ <path d="m 19.444 45 -5.444 0 l 0 -8 1.735 0 0 6.682 3.709 0 0 1.318" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ludem.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ludem.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-lyx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lyx.svg
new file mode 100644
index 00000000..9ce7a274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lyx.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22.15 34 -6.145 -13.628 5.07 -2.372 3.988 9.264 4.789 -2.335 2.153 4.401" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 100644
index 00000000..4d2eec80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.04064 .96095)">
+<path d="m 19.505468,38.503568 0,1.371825 -2.19223,0 0,6.95327 -1.667709,0 0,-6.95327 -2.19223,0 0,-1.371825 6.052169,0"/>
+<path d="m 26.028362,46.828663 -5.231764,0 0,-8.325095 1.667709,0 0,6.95327 3.564055,0 0,1.371825"/>
+<path d="m 32.551256,39.660204 c -0.385551,0.591775 -0.739715,1.147677 -1.062492,1.667709 -0.322787,0.520044 -0.623154,1.017666 -0.901101,1.492869 -0.277955,0.466245 -0.542457,0.919036 -0.793506,1.358376 -0.24209,0.430378 -0.475211,0.856271 -0.699362,1.27768 l 3.577504,0 0,1.371825 -5.4873,0 0,-0.954898 c 0.197255,-0.385544 0.40796,-0.789022 0.632116,-1.210434 0.224152,-0.430374 0.475205,-0.887648 0.753158,-1.371825 0.27795,-0.484169 0.578316,-1.00869 0.901101,-1.573564 0.331745,-0.564863 0.694875,-1.179046 1.089391,-1.842549 l -3.200926,0 0,-1.371825 5.191417,0 0,1.156636"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip.svg
new file mode 100644
index 00000000..6980c366
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(.9982 1.0018)">
+ <path d="m 23.262 38.04 c -1.227 1.842 -2.338 3.698 -3.366 5.56 l 3.484 0 0 1.316 -5.344 0 0 -0.916 c 1.023 -1.992 2.182 -3.917 3.287 -5.754 l -3.117 0 0 -1.316 5.055 0 0 1.109"/>
+ <path d="m 24.617 44.919 0 -1.316 1.53 0 0 -5.354 -1.53 0 0 -1.316 4.758 0 0 1.316 -1.825 0 0 5.354 1.825 0 0 1.316 -4.758 0"/>
+ <path d="m 32.797 36.874 c 0.991 0 1.76 0.206 2.306 0.617 0.546 0.403 0.819 1.066 0.819 1.989 0 0.932 -0.277 1.607 -0.832 2.027 -0.546 0.411 -1.323 0.617 -2.331 0.617 l -0.554 0 0 2.795 -1.55 0 0 -7.857 c 0.713 -0.152 1.426 -0.163 2.142 -0.189 m 0.176 1.347 c -0.271 -0.004 -0.499 0.024 -0.769 0.038 l 0 2.518 0.63 0 c 0.496 0 0.87 -0.097 1.122 -0.29 0.252 -0.201 0.378 -0.541 0.378 -1.02 0 -0.453 -0.126 -0.772 -0.378 -0.957 -0.244 -0.193 -0.571 -0.29 -0.983 -0.29"/>
+ </g>
+ </g>
+ <path d="m 16.963 45 -4.863 0 l 0 -8 1.55 0 0 6.682 3.313 0 0 1.318" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 100644
index 00000000..8920d8a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ </g>
+ <path d="m 17.3 37 0 1.3 -2 0 0 6.7 -1.6 0 0 -6.7 -2.04 0 0 -1.3 5.64 0" style="fill:#fff"/>
+ <path d="m 23.06 45 -4.863 0 l 0 -8 1.55 0 0 6.682 3.313 0 0 1.318" style="fill:#fff"/>
+ <path d="m 28.925 38.11 c -1.171 1.848 -2.234 3.705 -3.213 5.57 l 3.325 0 0 1.318 -5.1 0 0 -0.918 c 0.976 -1.994 2.082 -3.923 3.138 -5.764 l -2.975 0 0 -1.318 4.825 0 0 1.111" style="fill:#fff"/>
+ <path d="m 31.907 37 c 0.411 1.184 0.798 2.165 1.202 3.341 0.429 -1.198 0.814 -2.156 1.244 -3.341 l 1.41 0 c 0.279 2.71 0.43 5.388 0.511 8 l -1.562 0 0.083 -6.216 -1.05 3.186 -1.244 0 l -1.01 -3.186 0.069 6.216 -1.562 0 c 0.107 -2.711 0.22 -5.356 0.498 -8 l 1.41 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma.svg
new file mode 100644
index 00000000..ad98cd95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzma.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.98346 1.01682)">
+<path d="m 17.14615,44.255562 -4.944294,0 0,-7.867655 1.576073,0 0,6.571208 3.368221,0 0,1.296447"/>
+<path d="m 23.310629,37.480989 c -0.364366,0.559258 -0.699069,1.084616 -1.004111,1.576074 -0.30505,0.491468 -0.588913,0.961747 -0.851588,1.410839 -0.262682,0.440626 -0.51265,0.868538 -0.749905,1.283737 -0.228788,0.406731 -0.449099,0.809222 -0.660934,1.207476 l 3.380931,0 0,1.296447 -5.185789,0 0,-0.902429 c 0.186416,-0.36436 0.385544,-0.745667 0.597382,-1.143924 0.211837,-0.406726 0.449095,-0.838875 0.711775,-1.296447 0.262677,-0.457566 0.546539,-0.953266 0.851588,-1.487102 0.313517,-0.533826 0.656694,-1.11426 1.029532,-1.741306 l -3.025044,0 0,-1.296447 4.906163,0 0,1.093082"/>
+<path d="m 26.056047,36.387907 c 0.05931,0.177951 0.131337,0.406736 0.216075,0.686354 0.09321,0.279633 0.190651,0.580442 0.292336,0.902429 0.101679,0.321999 0.203361,0.648229 0.305046,0.97869 0.101679,0.330472 0.199125,0.635518 0.292336,0.91514 0.101679,-0.313516 0.207598,-0.635509 0.317757,-0.965981 0.110152,-0.338934 0.216071,-0.660927 0.317757,-0.96598 0.101678,-0.313513 0.194886,-0.605849 0.279626,-0.877008 0.08473,-0.271145 0.160992,-0.495693 0.228784,-0.673644 l 1.296448,0 c 0.05931,0.686361 0.114386,1.355768 0.165233,2.008222 0.05931,0.652465 0.105913,1.300688 0.139813,1.944671 0.04236,0.635516 0.07626,1.279502 0.101682,1.93196 0.02542,0.643988 0.0466,1.304922 0.06355,1.982802 l -1.43626,0 0.07626,-6.113639 -0.96598,3.33009 -1.143924,0 -0.92785,-3.33009 0.06355,6.113639 -1.43626,0 c 0.02542,-0.643986 0.05084,-1.313393 0.07626,-2.008222 0.03389,-0.694826 0.06779,-1.385416 0.101682,-2.071774 0.03389,-0.68635 0.07202,-1.35152 0.114392,-1.995512 0.05084,-0.64398 0.105919,-1.241362 0.165234,-1.792147 l 1.296447,0"/>
+<path d="m 34.927814,44.255562 -0.368598,-1.817568 -2.097194,0 -0.355887,1.817568 -1.626914,0 c 0.372834,-1.550651 0.749904,-2.961489 1.131213,-4.232519 0.381307,-1.279495 0.749904,-2.491206 1.105794,-3.635136 l 1.703175,0 c 0.37283,1.152404 0.741428,2.376825 1.105794,3.673267 0.372829,1.287976 0.732952,2.686104 1.080372,4.194388 l -1.677755,0 m -1.398129,-6.342423 c -0.08474,0.296579 -0.165237,0.580441 -0.241495,0.851587 -0.06779,0.262685 -0.135579,0.525363 -0.203365,0.788037 -0.05932,0.25421 -0.118631,0.512652 -0.177943,0.775326 -0.05084,0.262683 -0.101685,0.533835 -0.152524,0.813457 l 1.537943,0 c -0.05085,-0.279622 -0.101686,-0.550774 -0.152524,-0.813457 -0.05084,-0.262674 -0.110159,-0.521116 -0.177943,-0.775326 -0.05932,-0.262674 -0.127106,-0.525352 -0.203365,-0.788037 -0.06779,-0.271146 -0.144053,-0.555008 -0.228784,-0.851587"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzop.svg
new file mode 100644
index 00000000..e7a64e03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzop.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.00968 .99041)">
+<path d="m 16.748889,45.27327 -4.863993,0 0,-7.739875 1.550476,0 0,6.464483 3.313517,0 0,1.275392"/>
+<path d="m 22.813249,38.608725 c -0.358448,0.550175 -0.687716,1.066999 -0.987803,1.550475 -0.300096,0.483487 -0.579348,0.946128 -0.837757,1.387926 -0.258416,0.43347 -0.504324,0.854432 -0.737726,1.262888 -0.225072,0.400125 -0.441805,0.796079 -0.6502,1.187864 l 3.326021,0 0,1.275392 -5.101565,0 0,-0.887773 c 0.183388,-0.358442 0.379282,-0.733557 0.58768,-1.125345 0.208396,-0.40012 0.4418,-0.82525 0.700215,-1.275391 0.25841,-0.450135 0.537662,-0.937784 0.837757,-1.462949 0.308425,-0.525156 0.646028,-1.096164 1.012811,-1.713026 l -2.975914,0 0,-1.275391 4.826481,0 0,1.07533"/>
+<path d="m 25.401544,41.39708 c -2e-6,0.375119 0.0125,0.729394 0.03751,1.062826 0.03334,0.325103 0.09169,0.608523 0.175054,0.850261 0.09169,0.241743 0.216731,0.433468 0.375115,0.575177 0.158379,0.141711 0.370944,0.212566 0.637696,0.212565 0.258409,10e-7 0.466806,-0.07085 0.625191,-0.212565 0.166714,-0.141709 0.291752,-0.333434 0.375115,-0.575177 0.09169,-0.250074 0.150042,-0.537662 0.175054,-0.862764 0.03334,-0.325097 0.05001,-0.675204 0.05002,-1.050323 -4e-6,-0.375111 -0.01668,-0.725218 -0.05002,-1.050322 -0.02501,-0.33343 -0.08336,-0.621018 -0.175054,-0.862765 -0.08336,-0.241735 -0.204233,-0.43346 -0.362611,-0.575176 -0.158385,-0.141704 -0.37095,-0.212559 -0.637695,-0.212565 -0.266752,6e-6 -0.479317,0.07086 -0.637696,0.212565 -0.158384,0.141716 -0.283423,0.337609 -0.375115,0.58768 -0.08336,0.241747 -0.141712,0.525167 -0.175054,0.850261 -0.02501,0.325104 -0.03751,0.675211 -0.03751,1.050322 m -1.56298,0 c 0,-1.333737 0.245908,-2.338211 0.737726,-3.013424 0.491816,-0.683536 1.175359,-1.025307 2.05063,-1.025315 0.908608,8e-6 1.600486,0.341779 2.075636,1.025315 0.475141,0.675213 0.712713,1.679687 0.712719,3.013424 -6e-6,1.333745 -0.241746,2.342387 -0.725222,3.025929 -0.483487,0.675207 -1.167029,1.01281 -2.05063,1.012811 -0.908614,-10e-7 -1.60466,-0.337604 -2.08814,-1.012811 -0.475147,-0.683542 -0.712719,-1.692184 -0.712719,-3.025929"/>
+<path d="m 32.553738,37.445868 c 0.983631,8e-6 1.746364,0.204237 2.288202,0.612688 0.541827,0.40013 0.812743,1.058664 0.812749,1.975606 -6e-6,0.925288 -0.27509,1.596327 -0.825253,2.013118 -0.541838,0.408461 -1.312907,0.61269 -2.31321,0.612688 l -0.550169,0 0,2.613302 -1.537972,0 0,-7.639845 c 0.150046,-0.03334 0.316763,-0.06251 0.500154,-0.08753 0.191724,-0.025 0.383449,-0.04167 0.575176,-0.05002 0.191724,-0.01666 0.379281,-0.02917 0.562673,-0.03751 0.183387,-0.0083 0.345937,-0.0125 0.48765,-0.0125 m 0.175053,1.33791 c -0.0917,7e-6 -0.220904,0.0042 -0.387619,0.0125 -0.158384,7e-6 -0.283422,0.0083 -0.375115,0.02501 l 0,2.500767 0.625192,0 c 0.491814,4e-6 0.862761,-0.09586 1.112842,-0.287588 0.250072,-0.200057 0.37511,-0.53766 0.375115,-1.012811 -5e-6,-0.450132 -0.125043,-0.766896 -0.375115,-0.950291 -0.241745,-0.191719 -0.566844,-0.287582 -0.9753,-0.287589"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzpdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-lzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-m4.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-matroska.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-mobi8-ebook.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobi8-ebook.svg
new file mode 100644
index 00000000..9561d2fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#7c9c35;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.578 17 c -0.321 0 -0.578 0.269 -0.578 0.602 l 0 5.797 c 0 0.333 0.257 0.602 0.578 0.602 l 6.844 0 c 0.321 0 0.578 -0.269 0.578 -0.602 l 0 -5.797 c 0 -0.333 -0.257 -0.602 -0.578 -0.602 l -6.844 0 z m 9.928 0 a 0.499 0.5 0 1 0 0 1 l 5.988 0 a 0.499 0.5 0 1 0 0 -1 l -5.988 0 z m 0 3 a 0.499 0.5 0 1 0 0 1 l 5.988 0 a 0.499 0.5 0 1 0 0 -1 l -5.988 0 z m 0 3 a 0.499 0.5 0 1 0 0 1 l 5.988 0 a 0.499 0.5 0 1 0 0 -1 l -5.988 0 z m -10 3 a 0.5 0.5 0 1 0 0 1 l 15.988 0 a 0.5 0.5 0 1 0 0 -1 l -15.988 0 z m 0 3 a 0.5 0.5 0 1 0 0 1 l 15.988 0 a 0.5 0.5 0 1 0 0 -1 l -15.988 0 z m 0 3 a 0.5 0.5 0 1 0 0 1 l 15.988 0 a 0.5 0.5 0 1 0 0 -1 l -15.988 0 z m 0 3 a 0.5 0.5 0 1 0 0 1 l 15.988 0 a 0.5 0.5 0 1 0 0 -1 l -15.988 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobipocket-ebook.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-mono-develop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mono-develop.svg
new file mode 100644
index 00000000..745c830e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mono-develop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#678bb8;fill-opacity:1"/>
+ <path d="m 19.343 15.563 c -3.449 0 -7.788 3.263 -7.75 8.313 0.036 4.887 1.663 7.535 2.906 10.531 l 3.688 -1.531 c -0.844 -1.722 -1.953 -3.429 -2.344 -4.281 -1.097 -2.388 -1.468 -3.464 -1.375 -5.281 0.086 -1.758 0.672 -2.833 1.75 -3.875 1.073 -1.035 2.567 -1.559 4.344 -1.313 2.561 0.351 3.914 1.786 4.563 3.094 0.367 -0.051 0.742 -0.096 1.156 -0.094 0.324 0.002 0.649 0.025 0.969 0.094 -0.69 -2.719 -4.083 -5.656 -7.906 -5.656 z m 1.563 4.75 c -1.568 -0.104 -3.858 0.662 -3.844 3.063 0.009 2.271 1.433 3.973 3.125 4.656 -0.037 -0.572 0.003 -1.206 0.094 -1.844 -0.918 -0.499 -1.474 -1.386 -1.563 -2.625 -0.105 -1.376 1.262 -2.766 3.438 -2.063 0.351 0.114 0.362 -0.493 -0.031 -0.813 -0.256 -0.203 -0.696 -0.34 -1.219 -0.375 z m 5.375 1.813 c -0.275 -0.002 -0.536 0.009 -0.781 0.031 0.065 0.245 0.11 0.489 0.125 0.688 0.159 -0.01 0.331 -0.008 0.5 0 0.462 0.021 0.889 0.097 1.281 0.219 0.015 -0.258 0.007 -0.505 0 -0.75 -0.372 -0.116 -0.751 -0.185 -1.125 -0.188 z m -0.75 1.688 c -0.244 1.058 -0.988 2.355 -2.5 2.719 -0.037 0.218 -0.071 0.425 -0.063 0.563 0.019 0.289 0.079 0.692 0.25 1.125 2.591 -0.476 3.706 -2.295 4.063 -4.156 -0.346 -0.138 -0.743 -0.228 -1.219 -0.25 -0.185 -0.009 -0.369 -0.016 -0.531 0 z m -4.281 2.75 c -0.054 0.483 -0.092 0.963 -0.063 1.406 0.007 0.104 0.014 0.205 0.031 0.313 0.193 0.029 0.37 0.092 0.563 0.094 0.162 0.001 0.315 -0.024 0.469 -0.031 -0.152 -0.43 -0.258 -0.84 -0.281 -1.188 -0.01 -0.15 -0.014 -0.325 0 -0.5 -0.25 -0.013 -0.496 -0.049 -0.719 -0.094 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.57 15.578 c 1.245 2.992 2.898 5.628 2.934 10.519 0.038 5.05 -4.325 8.316 -7.774 8.316 -4.175 0 -7.848 -3.501 -8.04 -6.398 -0.177 -2.617 0.761 -6.421 5.601 -6.395 2.312 0.017 4.714 2.01 4.726 4.981 0.017 3.202 -4.03 3.52 -5.05 2.703 -0.394 -0.317 -0.382 -0.945 -0.036 -0.831 2.18 0.703 3.523 -0.685 3.426 -2.063 -0.136 -1.876 -1.255 -2.989 -3.261 -3.082 -2.894 -0.137 -3.702 2.655 -3.628 3.792 0.091 1.379 1.3 4.214 5.067 4.73 1.777 0.246 3.254 -0.282 4.327 -1.319 1.073 -1.04 1.684 -2.11 1.77 -3.868 0.091 -1.817 -0.308 -2.883 -1.403 -5.27 -0.391 -0.855 -1.484 -2.57 -2.333 -4.292 l 3.676 -1.523 m -0.005 0" style="fill:#a9c1e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ms-dos-executable.svg
new file mode 100644
index 00000000..b156708f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#eee" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,40 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<path style="fill:#aaa;line-height:normal;color:#000" d="M 8.5,6 C 7.8333333,6 7.2348174,6.3276826 6.78125,6.78125 6.3276826,7.2348174 6,7.8333333 6,8.5 L 6,39.5625 C 6,40.211193 6.3063418,40.806342 6.75,41.25 7.1936582,41.693658 7.7888072,42 8.4375,42 l 31.125,0 C 40.211193,42 40.806342,41.693658 41.25,41.25 41.693658,40.806342 42,40.211193 42,39.5625 L 42,8.4375 C 42,7.7888072 41.693658,7.1936582 41.25,6.75 40.806342,6.3063418 40.211193,6 39.5625,6 L 8.5,6 z m 0,1 31.0625,0 c 0.295751,0 0.676297,0.1762971 0.96875,0.46875 C 40.823703,7.7612029 41,8.1417484 41,8.4375 l 0,31.125 c 0,0.295751 -0.176297,0.676297 -0.46875,0.96875 C 40.238797,40.823703 39.858251,41 39.5625,41 L 8.4375,41 C 8.1417484,41 7.7612029,40.823703 7.46875,40.53125 7.1762971,40.238797 7,39.858251 7,39.5625 L 7,8.5 C 7,8.1666667 7.1723174,7.7651826 7.46875,7.46875 7.7651826,7.1723174 8.1666667,7 8.5,7 z"/>
+<g transform="matrix(.66667 -.66667 .66667 .66667 -6.66667 25.33333)">
+<path style="fill:#888" d="m 15,13 8,0 0,8 -8,0 z"/>
+<path style="fill:#888" d="m 25,13 8,0 0,8 -8,0 z"/>
+<path style="fill:#888" d="m 25,23 8,0 0,8 -8,0 z"/>
+<path style="fill:#888" d="m 15,23 8,0 0,8 -8,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-msdownload.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-msi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-mswinurl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..b4cfc699
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.19 23.805 c 0.486 0.486 0.486 1.274 0 1.76 l -6.63 6.63 c -0.486 0.486 -1.274 0.486 -1.76 0 l 0 0 c -0.486 -0.486 -0.486 -1.274 0 -1.76 l 6.63 -6.63 c 0.486 -0.486 1.274 -0.486 1.761 0 l 0 0 z m -7.615 11.155 c -0.976 0.976 -2.564 0.976 -3.54 0 -0.976 -0.976 -0.976 -2.564 0 -3.54 l 4.699 -4.693 c -1.577 -0.383 -3.309 0.041 -4.54 1.273 l -1.79 1.79 c -1.878 1.878 -1.878 4.924 0 6.802 1.878 1.878 4.924 1.878 6.802 0 l 1.79 -1.79 c 1.231 -1.231 1.655 -2.963 1.273 -4.54 l -4.693 4.698 z m 5.209 -15.551 -1.789 1.789 c -1.231 1.231 -1.658 2.961 -1.275 4.538 l 4.696 -4.696 c 0.976 -0.976 2.564 -0.976 3.54 0 0.976 0.976 0.976 2.564 0 3.54 l -4.696 4.696 c 1.577 0.382 3.306 -0.044 4.537 -1.275 l 1.79 -1.79 c 1.878 -1.878 1.878 -4.924 0 -6.802 -1.878 -1.878 -4.924 -1.878 -6.802 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-musescore+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-musescore.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-musescore.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-n64-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-n64-rom.svg
new file mode 100644
index 00000000..18c6ec38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="translate(-1,0)">
+ <path d="m 19.544 45 q -0.618 -1.331 -1.353 -2.649 -0.721 -1.331 -1.559 -2.662 l 0 5.312 -1.632 0 l 0 -8 1.456 0 q 0.412 0.569 0.824 1.241 0.412 0.659 0.794 1.318 0.397 0.659 0.721 1.279 0.338 0.62 0.574 1.086 l 0 -4.924 1.632 0 l 0 8 -1.456 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.861 41.14 q -0.279 0 -0.572 0.05 -0.293 0.05 -0.484 0.138 -0.015 0.113 -0.029 0.226 0 0.113 0 0.239 0 0.365 0.059 0.704 0.059 0.327 0.205 0.591 0.147 0.264 0.396 0.428 0.264 0.151 0.645 0.151 0.308 0 0.528 -0.126 0.22 -0.126 0.352 -0.314 0.147 -0.189 0.205 -0.415 0.073 -0.226 0.073 -0.44 0 -0.591 -0.308 -0.906 -0.308 -0.327 -1.071 -0.327 z m 0.235 -1.283 q 0.792 0 1.335 0.201 0.557 0.201 0.91 0.541 0.352 0.34 0.499 0.792 q 0.161 0.453 0.161 0.956 q 0 0.453 -0.176 0.918 -0.161 0.465 -0.513 0.855 -0.352 0.39 -0.895 0.642 -0.543 0.239 -1.291 0.239 -1.526 0 -2.333 -0.805 q -0.792 -0.818 -0.792 -2.541 q 0 -1.132 0.381 -2 0.396 -0.868 1.115 -1.459 0.719 -0.591 1.731 -0.893 1.012 -0.302 2.244 -0.302 l 0.103 1.321 q -0.587 0.013 -1.144 0.101 -0.557 0.088 -1.027 0.302 -0.469 0.201 -0.822 0.528 -0.337 0.327 -0.499 0.818 0.279 -0.101 0.543 -0.151 0.264 -0.063 0.469 -0.063 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.455 38.99 q -0.241 0.297 -0.496 0.633 -0.254 0.336 -0.509 0.711 -0.241 0.362 -0.469 0.737 -0.228 0.375 -0.402 0.737 l 1.875 0 0 -2.817 z m 1.647 -1.99 l 0 4.808 0.897 0 0 1.305 -0.897 0 0 1.887 -1.647 0 0 -1.887 -3.455 0 0 -1.163 q 0.254 -0.504 0.656 -1.137 0.402 -0.646 0.884 -1.318 0.482 -0.672 1.018 -1.318 q 0.536 -0.659 1.071 -1.176 l 1.473 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-navi-animation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-navi-animation.svg
new file mode 100644
index 00000000..51d93908
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.9 14 -1.4 14.848 3.579 -3.047 1.625 5.199 2.75 -0.867 -1.625 -5.199 4.671 0.447" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 18.08 45 -0.421 -1.848 -2.396 0 l -0.407 1.848 -1.859 0 q 0.639 -2.365 1.293 -4.304 0.654 -1.952 1.263 -3.696 l 1.946 0 q 0.639 1.758 1.263 3.735 q 0.639 1.964 1.234 4.265 l -1.917 0 z m -1.598 -6.449 q -0.145 0.452 -0.276 0.866 -0.116 0.401 -0.232 0.801 -0.102 0.388 -0.203 0.788 -0.087 0.401 -0.174 0.827 l 1.757 0 q -0.087 -0.426 -0.174 -0.827 -0.087 -0.401 -0.203 -0.788 -0.102 -0.401 -0.232 -0.801 -0.116 -0.414 -0.261 -0.866 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 25.544 45 q -0.618 -1.331 -1.353 -2.649 -0.721 -1.331 -1.559 -2.662 l 0 5.312 -1.632 0 l 0 -8 1.456 0 q 0.412 0.569 0.824 1.241 0.412 0.659 0.794 1.318 0.397 0.659 0.721 1.279 0.338 0.62 0.574 1.086 l 0 -4.924 1.632 0 l 0 8 -1.456 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 45 0 -1.318 2.061 0 0 -5.363 -2.061 0 l 0 -1.318 l 6 0 0 1.318 -2.046 0 0 5.363 2.046 0 l 0 1.318 -6 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nes-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nes-rom.svg
new file mode 100644
index 00000000..c85a7782
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="translate(-1,0)">
+ <path d="m 19.544 45 q -0.618 -1.331 -1.353 -2.649 -0.721 -1.331 -1.559 -2.662 l 0 5.312 -1.632 0 l 0 -8 1.456 0 q 0.412 0.569 0.824 1.241 0.412 0.659 0.794 1.318 0.397 0.659 0.721 1.279 0.338 0.62 0.574 1.086 l 0 -4.924 1.632 0 l 0 8 -1.456 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22 45 0 -8 5.668 0 0 1.318 -3.809 0 0 1.796 3.31 0 0 1.318 -3.31 0 0 2.249 4.141 0 l 0 1.318 -6 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.743 43.724 q 0.443 0 0.729 -0.074 0.3 -0.087 0.471 -0.223 0.171 -0.149 0.229 -0.322 0.071 -0.186 0.071 -0.372 0 -0.235 -0.157 -0.421 -0.157 -0.186 -0.4 -0.322 -0.243 -0.149 -0.543 -0.26 -0.3 -0.124 -0.6 -0.223 -0.4 -0.124 -0.829 -0.285 -0.429 -0.161 -0.786 -0.409 -0.343 -0.248 -0.571 -0.607 -0.229 -0.372 -0.229 -0.916 0 -1.077 0.8 -1.684 0.814 -0.607 2.229 -0.607 0.814 0 1.414 0.161 0.614 0.161 1.029 0.359 l -0.514 1.176 q -0.357 -0.173 -0.8 -0.297 -0.429 -0.124 -1 -0.124 -1.4 0 -1.4 0.879 0 0.223 0.143 0.396 0.143 0.161 0.357 0.297 0.229 0.124 0.5 0.223 0.286 0.099 0.557 0.186 0.414 0.136 0.857 0.31 0.457 0.161 0.829 0.446 0.386 0.272 0.629 0.693 q 0.243 0.409 0.243 1.04 q 0 1.077 -0.814 1.672 -0.8 0.582 -2.443 0.582 -1.1 0 -1.757 -0.198 q -0.657 -0.211 -0.986 -0.384 l 0.514 -1.238 q 0.386 0.198 0.914 0.372 0.543 0.173 1.314 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 100644
index 00000000..d696eb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="translate(-1,0)">
+ <path d="m 19.544 45 q -0.618 -1.331 -1.353 -2.649 -0.721 -1.331 -1.559 -2.662 l 0 5.312 -1.632 0 l 0 -8 1.456 0 q 0.412 0.569 0.824 1.241 0.412 0.659 0.794 1.318 0.397 0.659 0.721 1.279 0.338 0.62 0.574 1.086 l 0 -4.924 1.632 0 l 0 8 -1.456 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.761 43.637 q 0.072 0.013 0.158 0.013 0.086 0 0.158 0 0.601 0 1 -0.202 0.415 -0.202 0.659 -0.555 0.258 -0.353 0.358 -0.833 0.115 -0.492 0.115 -1.073 0 -0.505 -0.086 -0.984 -0.086 -0.479 -0.301 -0.845 -0.215 -0.366 -0.587 -0.58 -0.372 -0.227 -0.959 -0.227 -0.115 0 -0.258 0.013 -0.143 0 -0.258 0.025 l 0 5.249 z m 4.239 -2.65 q 0 1.085 -0.315 1.855 -0.301 0.757 -0.845 1.237 -0.544 0.479 -1.303 0.707 q -0.745 0.215 -1.647 0.215 -0.473 0 -0.931 -0.05 -0.444 -0.038 -0.959 -0.139 l 0 -7.621 q 0.601 -0.114 1.131 -0.151 q 0.53 -0.038 0.988 -0.038 q 0.874 0 1.589 0.227 0.73 0.227 1.232 0.719 0.501 0.479 0.773 1.237 q 0.286 0.744 0.286 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.743 43.724 q 0.443 0 0.729 -0.074 0.3 -0.087 0.471 -0.223 0.171 -0.149 0.229 -0.322 0.071 -0.186 0.071 -0.372 0 -0.235 -0.157 -0.421 -0.157 -0.186 -0.4 -0.322 -0.243 -0.149 -0.543 -0.26 -0.3 -0.124 -0.6 -0.223 -0.4 -0.124 -0.829 -0.285 -0.429 -0.161 -0.786 -0.409 -0.343 -0.248 -0.571 -0.607 -0.229 -0.372 -0.229 -0.916 0 -1.077 0.8 -1.684 q 0.814 -0.607 2.229 -0.607 q 0.814 0 1.414 0.161 0.614 0.161 1.029 0.359 l -0.514 1.176 q -0.357 -0.173 -0.8 -0.297 -0.429 -0.124 -1 -0.124 -1.4 0 -1.4 0.879 0 0.223 0.143 0.396 0.143 0.161 0.357 0.297 0.229 0.124 0.5 0.223 0.286 0.099 0.557 0.186 0.414 0.136 0.857 0.31 0.457 0.161 0.829 0.446 0.386 0.272 0.629 0.693 q 0.243 0.409 0.243 1.04 0 1.077 -0.814 1.672 -0.8 0.582 -2.443 0.582 q -1.1 0 -1.757 -0.198 q -0.657 -0.211 -0.986 -0.384 l 0.514 -1.238 q 0.386 0.198 0.914 0.372 0.543 0.173 1.314 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-object.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-ole-storage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ole-storage.svg
new file mode 120000
index 00000000..fced6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-openteacher.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteacher.svg
new file mode 100644
index 00000000..e3b1ce28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg width="48" height="48" version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 1c-1.0286 0-2 0.97143-2 2v42c0 0.97143 1.0286 2 2 2h32c0.97143 0 2-1.0286 2-2v-31l-13-13z" style="fill:#8900a9"/>
+ <path d="m29 12 0.0625 0.0625 0.15625-0.0625h-0.21875zm2 2 11 11v-11h-11z" style="fill-opacity:.196"/>
+ <path d="m29 1 13 13h-11c-0.97143 0-2-1.0286-2-2v-11z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m24 15-13 8h4v13h-2v3h22v-3h-2v-13h4zm-6 8h4v13h-4zm8 0h4v13h-4z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingmedia.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingmedia.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-openteachingtopography.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingtopography.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-openteachingwords.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-openteachingwords.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-oriente-voca.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-oriente-voca.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-osm+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-osm+xml.svg
new file mode 100644
index 00000000..6bca1322
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 24 16 c -4.971 0 -9 4.03 -9 9 0 4.971 6 15 9 15 3 0 9 -10.03 9 -15 0 -4.971 -4.03 -9 -9 -9 z m 0 4 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" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-overhoor.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-overhoor.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-overhoringsprogrammatalen.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-pak.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-pauker.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pauker.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-pem-key.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-perl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-perl.svg
new file mode 100644
index 00000000..a12c57a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-perl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#4cb4e0;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 26.707 35.991 c -0.578 -0.077 0.102 -0.658 0.294 -0.775 0.369 -0.221 0.67 -0.474 0.902 -0.891 0.367 -0.67 0.531 -1.558 0.687 -2.327 0.104 -0.522 0.206 -0.826 -0.071 -1.269 -0.275 -0.44 0.194 -0.803 -0.097 -1.269 -0.488 -0.78 -0.694 -1.813 -1.177 -2.585 -0.137 -0.219 -0.088 -0.423 -0.284 -0.446 -0.095 -0.011 -0.339 0.216 -0.422 0.281 -0.239 0.193 -0.531 0.284 -0.765 0.471 -0.118 0.094 -0.343 0.026 -0.441 0.116 -0.282 0.264 -0.216 1.084 -0.187 1.504 0.043 0.599 0.443 0.786 0.443 1.362 0 0.695 -0.104 1.169 0.078 1.882 0.104 0.409 0.367 0.874 0.41 1.291 0.036 0.329 -0.017 0.321 -0.097 0.633 -0.095 0.372 -0.137 0.704 -0.431 0.871 -0.168 0.094 -0.939 0.133 -1.034 -0.094 -0.187 -0.446 0.526 -0.599 0.647 -0.871 0.261 -0.585 -0.278 -2.1 -0.512 -2.608 -0.13 -0.275 -0.36 -0.497 -0.453 -0.775 -0.126 -0.375 0.128 -0.63 0.088 -0.917 -0.078 -0.559 -0.275 -1.152 -0.422 -1.691 -0.343 -1.252 -0.819 0.65 -1.018 1.13 -0.081 0.187 -0.137 0.394 -0.216 0.587 -0.095 0.227 0.114 0.423 0.057 0.704 -0.052 0.264 -0.308 0.412 -0.45 0.61 -0.216 0.304 -0.365 0.687 -0.481 1.059 -0.242 0.775 -0.327 2.126 -0.774 2.747 -0.064 0.091 -0.244 0.04 -0.313 0.119 -0.156 0.182 0.04 0.383 -0.265 0.505 -0.234 0.094 -0.827 0.196 -1.049 0.034 -0.426 -0.309 0.107 -0.69 0.372 -1.01 0.374 -0.446 0.808 -0.854 1.099 -1.385 0.384 -0.698 0.464 -1.484 0.54 -2.29 0.036 -0.389 -0.315 -0.582 -0.012 -1.047 0.097 -0.148 0.393 -0.128 0.393 -0.281 0 -0.485 0.012 -0.973 0 -1.456 -0.014 -0.587 -0.012 -1.555 -0.481 -1.927 -0.623 -0.499 -1.414 -0.63 -2.01 -1.164 -0.592 -0.534 -1.134 -1.016 -1.492 -1.867 -0.185 -0.446 -0.282 -0.883 -0.431 -1.34 -0.109 -0.338 -0.078 -0.224 -0.253 -0.423 -0.104 -0.116 -0.258 -0.199 -0.374 -0.329 -0.301 -0.346 -0.355 -0.687 -0.862 -0.542 -0.201 0.06 -0.533 0.511 -0.647 0.236 -0.073 -0.176 -0.028 -0.338 0.009 -0.517 0.057 -0.267 -0.213 -0.355 -0.206 -0.61 0.012 -0.44 0.604 -0.902 0.912 -0.976 0.388 -0.094 0.815 0.108 1.227 0.011 0.332 -0.077 0.621 -0.292 0.94 -0.386 0.334 -0.102 0.635 -0.136 0.921 0.105 0.13 0.111 0.18 0.309 0.294 0.423 0.097 0.094 0.182 0.068 0.294 0.165 0.336 0.289 0.362 0.718 -0.216 0.587 0.244 1.206 1.426 4.45 2.745 2.773 0.616 -0.783 1.182 -1.652 1.764 -2.466 0.514 -0.718 0.812 -1.527 1.686 -1.388 0.862 0.136 1.452 0.846 2.12 1.433 0.545 0.482 1.187 0.587 1.764 0.988 0.613 0.423 1.161 1.135 1.371 1.95 0.306 1.178 0.13 2.313 0.668 3.431 0.324 0.678 0.786 1.152 1.196 1.714 0.22 0.304 0.367 0.721 0.294 1.127 -0.05 0.281 -0.216 0.332 -0.216 0.658 0 0.57 0.043 1.135 0.021 1.706 -0.019 0.508 -0.052 1 -0.111 1.507 -0.052 0.434 -0.204 0.556 -0.322 0.877 -0.175 0.474 -0.147 0.681 -0.568 0.868 -0.239 0.105 -0.647 0.318 -0.902 0.307 -0.367 -0.02 -0.419 -0.383 -0.137 -0.775 0.182 -0.255 0.502 -0.338 0.706 -0.613 0.594 -0.797 0.85 -3.196 0.353 -4.04 -0.206 -0.352 -0.45 -0.355 -0.469 -0.891 -0.019 -0.48 0.107 -0.647 -0.255 -1.081 -1.151 -0.704 -1.234 -1.206 -1.608 -0.965 -0.455 0.295 -0.097 1.955 0 2.421 0.175 0.834 0.864 1.226 0.412 2.069 -0.324 0.602 -0.476 1.223 -0.696 1.927 -0.199 0.633 -0.182 1.538 -0.5 2.066 -0.062 0.102 -0.159 0.159 -0.216 0.258 -0.043 0.074 -0.107 0.287 -0.137 0.329 -0.133 0.184 -0.161 0.233 -0.374 0.329 -0.379 0.173 -0.843 0.116 -1.253 0.116" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-php.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..d618e26b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-php.svg
@@ -0,0 +1,13 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#5a68a5" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<g transform="translate(0 3)">
+<path style="fill:#fff;fill-rule:evenodd" d="m 37.627118,26.949152 c 0,5.560291 -6.692964,10.067797 -14.949153,10.067797 -8.256189,0 -14.9491528,-4.507506 -14.9491528,-10.067797 0,-5.560291 6.6929638,-10.067797 14.9491528,-10.067797 8.256189,0 14.949153,4.507506 14.949153,10.067797 z" transform="matrix(.80272 0 0 .79461 5.79592 2.58586)"/>
+</g>
+<g transform="matrix(.8 0 0 .71429 4.8 7.71429)">
+<path style="fill:#5a68a5;word-spacing:0;line-height:125%;letter-spacing:0" d="m 19.789702,22.850586 c 0.639644,8e-6 1.143477,0.246101 1.511501,0.738281 0.372391,0.487637 0.558591,1.17123 0.558598,2.050782 -7e-6,0.870447 -0.151157,1.708987 -0.45345,2.515624 -0.297926,0.802086 -0.707564,1.440105 -1.228916,1.914063 -0.521363,0.469402 -1.095295,0.704101 -1.721796,0.704101 -0.36364,0 -0.676893,-0.08431 -0.939759,-0.252929 -0.262872,-0.168619 -0.506027,-0.455728 -0.729464,-0.861328 l -0.05257,0 c -0.05257,0.72461 -0.14677,1.396809 -0.282584,2.016601 L 15.978096,34 l -1.978094,0 2.247536,-11.005859 1.5115,0 -0.111719,1.162109 0.05915,0 c 0.604597,-0.870436 1.29901,-1.305656 2.083242,-1.305664 m -0.79518,1.667968 c -0.297923,7e-6 -0.58708,0.154954 -0.86747,0.464844 -0.276017,0.305345 -0.499455,0.7155 -0.670318,1.230469 -0.166487,0.510421 -0.249729,1.075524 -0.249726,1.695313 -3e-6,0.364586 0.08105,0.656252 0.243154,0.875 0.1621,0.218751 0.385539,0.328127 0.670318,0.328125 0.293534,2e-6 0.573928,-0.157225 0.841183,-0.47168 0.267246,-0.314451 0.481923,-0.745114 0.644031,-1.291992 0.166479,-0.551429 0.249721,-1.093745 0.249726,-1.626953 -5e-6,-0.802078 -0.286971,-1.203119 -0.860898,-1.203126"/>
+<path style="fill:#5a68a5;word-spacing:0;line-height:125%;letter-spacing:0" d="m 26.884993,30.636719 -1.978095,0 0.900329,-4.463867 c 0.07009,-0.309892 0.105142,-0.581049 0.105148,-0.813477 -6e-6,-0.560541 -0.236588,-0.840814 -0.709748,-0.840821 -0.403071,7e-6 -0.768898,0.259772 -1.097481,0.779298 -0.328591,0.519536 -0.587079,1.244144 -0.775466,2.173827 l -0.64403,3.16504 -1.978094,0 L 22.876231,20 l 1.978093,0 c -0.170869,0.82488 -0.302303,1.458342 -0.394304,1.90039 -0.09201,0.442066 -0.280398,1.146167 -0.56517,2.112305 l 0.05257,0 c 0.271628,-0.350905 0.573928,-0.631178 0.9069,-0.84082 0.332964,-0.214185 0.718506,-0.321281 1.156627,-0.321289 0.604594,8e-6 1.071187,0.191413 1.399781,0.574218 0.332961,0.378262 0.499445,0.92058 0.499452,1.626954 -7e-6,0.332688 -0.05039,0.742843 -0.15115,1.230469 l -0.874041,4.354492"/>
+<path style="fill:#5a68a5;word-spacing:0;line-height:125%;letter-spacing:0" d="m 31.9299,22.850586 c 0.639643,8e-6 1.143476,0.246101 1.5115,0.738281 0.372392,0.487637 0.558591,1.17123 0.558598,2.050782 -7e-6,0.870447 -0.151157,1.708987 -0.45345,2.515624 -0.297925,0.802086 -0.707564,1.440105 -1.228916,1.914063 -0.521363,0.469402 -1.095295,0.704101 -1.721796,0.704101 -0.36364,0 -0.676892,-0.08431 -0.939759,-0.252929 C 29.393205,30.351889 29.15005,30.06478 28.926614,29.65918 l -0.05257,0 c -0.05257,0.72461 -0.146771,1.396809 -0.282585,2.016601 L 28.118294,34 l -1.978095,0 2.247536,-11.005859 1.5115,0 -0.111719,1.162109 0.05914,0 c 0.604597,-0.870436 1.29901,-1.305656 2.083243,-1.305664 m -0.795181,1.667968 c -0.297923,7e-6 -0.58708,0.154954 -0.86747,0.464844 -0.276016,0.305345 -0.499455,0.7155 -0.670318,1.230469 -0.166486,0.510421 -0.249729,1.075524 -0.249726,1.695313 -3e-6,0.364586 0.08105,0.656252 0.243155,0.875 0.162099,0.218751 0.385538,0.328127 0.670318,0.328125 0.293533,2e-6 0.573927,-0.157225 0.841182,-0.47168 0.267246,-0.314451 0.481923,-0.745114 0.644031,-1.291992 0.166479,-0.551429 0.249721,-1.093745 0.249726,-1.626953 -5e-6,-0.802078 -0.286971,-1.203119 -0.860898,-1.203126"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pkcs12.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-python-bytecode.svg
new file mode 100644
index 00000000..f6293fcd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 29 20 0 6 -9 0 0 10 9 0 0 -5 -5 0 0 -1 9 0 0 -10 z m -4 12 2 0 0 2 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19 15 0 5 5 0 0 1 -9 0 0 10 4 0 0 -6 9 0 0 -10 z m 2 2 2 0 0 2 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-quattropro.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-r-project.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-r-project.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-rar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rar.svg
new file mode 100644
index 00000000..3a61a21d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rar.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.04431 .95757)">
+<path d="m 15.541265,38.63963 c 0.471551,9e-6 0.898618,0.05339 1.281204,0.160151 0.382577,0.106775 0.711775,0.271374 0.987594,0.493797 0.275809,0.222439 0.484894,0.50715 0.627256,0.854136 0.151247,0.338101 0.226874,0.738477 0.22688,1.201128 -6e-6,0.480456 -0.09788,0.916421 -0.293609,1.307895 -0.195745,0.391483 -0.520495,0.68954 -0.974249,0.894173 0.151248,0.231332 0.311399,0.489352 0.480451,0.774061 0.169043,0.275817 0.333642,0.569425 0.493798,0.880827 0.160144,0.302508 0.311397,0.609463 0.453759,0.920865 0.151247,0.302507 0.280257,0.591667 0.38703,0.867481 l -1.721617,0 C 17.285121,46.46031 17.044896,45.948719 16.769085,45.459369 16.502164,44.961126 16.213004,44.458432 15.901604,43.951286 l -0.854136,0 0,3.042858 -1.641542,0 0,-8.14098 c 0.16015,-0.03558 0.333646,-0.06672 0.520489,-0.09342 0.195738,-0.03558 0.391477,-0.05782 0.587218,-0.06673 0.195738,-0.01779 0.38258,-0.03113 0.560527,-0.04004 0.177942,-0.0089 0.333644,-0.01334 0.467105,-0.01335 m 1.4547,2.695866 c -4e-6,-0.435959 -0.133463,-0.75626 -0.400376,-0.960903 -0.266921,-0.204629 -0.618362,-0.306948 -1.054324,-0.306955 -0.06228,7e-6 -0.13791,0.0045 -0.226879,0.01335 -0.08898,7e-6 -0.177948,0.0089 -0.266918,0.02669 l 0,2.482332 0.360339,0 c 0.560523,4e-6 0.965347,-0.106763 1.214474,-0.320301 0.249118,-0.222426 0.37368,-0.53383 0.373684,-0.934211"/>
+<path d="m 24.149351,46.994144 -0.38703,-1.908459 -2.202069,0 -0.373684,1.908459 -1.708271,0 c 0.391478,-1.628194 0.787405,-3.109584 1.187782,-4.444174 0.400374,-1.343478 0.787404,-2.615783 1.161091,-3.816919 l 1.788346,0 c 0.391474,1.210033 0.778504,2.495684 1.161091,3.856957 0.391473,1.352384 0.769605,2.820428 1.134399,4.404136 l -1.761655,0 m -1.468046,-6.659588 c -0.08897,0.31141 -0.173499,0.609467 -0.253571,0.894173 -0.07118,0.27582 -0.142359,0.551634 -0.213534,0.827444 -0.06228,0.266922 -0.124564,0.538288 -0.186842,0.814098 -0.05339,0.275818 -0.10677,0.56053 -0.160151,0.854136 l 1.61485,0 c -0.05339,-0.293606 -0.106771,-0.578318 -0.16015,-0.854136 -0.05339,-0.27581 -0.115668,-0.547176 -0.186842,-0.814098 -0.06228,-0.27581 -0.133463,-0.551624 -0.213534,-0.827444 -0.07118,-0.284706 -0.151257,-0.582763 -0.240226,-0.894173"/>
+<path d="m 28.887134,38.63963 c 0.471551,9e-6 0.898618,0.05339 1.281204,0.160151 0.382577,0.106775 0.711775,0.271374 0.987594,0.493797 0.275809,0.222439 0.484894,0.50715 0.627256,0.854136 0.151247,0.338101 0.226874,0.738477 0.22688,1.201128 -6e-6,0.480456 -0.09788,0.916421 -0.293609,1.307895 -0.195745,0.391483 -0.520494,0.68954 -0.974249,0.894173 0.151248,0.231332 0.311399,0.489352 0.480451,0.774061 0.169043,0.275817 0.333642,0.569425 0.493798,0.880827 0.160144,0.302508 0.311397,0.609463 0.453759,0.920865 0.151247,0.302507 0.280257,0.591667 0.38703,0.867481 l -1.721617,0 C 30.63099,46.46031 30.390765,45.948719 30.114954,45.459369 29.848033,44.961126 29.558873,44.458432 29.247473,43.951286 l -0.854136,0 0,3.042858 -1.641542,0 0,-8.14098 c 0.16015,-0.03558 0.333646,-0.06672 0.520489,-0.09342 0.195738,-0.03558 0.391477,-0.05782 0.587218,-0.06673 0.195738,-0.01779 0.38258,-0.03113 0.560527,-0.04004 0.177942,-0.0089 0.333644,-0.01334 0.467105,-0.01335 m 1.4547,2.695866 c -4e-6,-0.435959 -0.133463,-0.75626 -0.400376,-0.960903 -0.266921,-0.204629 -0.618362,-0.306948 -1.054324,-0.306955 -0.06228,7e-6 -0.13791,0.0045 -0.226879,0.01335 -0.08897,7e-6 -0.177948,0.0089 -0.266918,0.02669 l 0,2.482332 0.360339,0 c 0.560523,4e-6 0.965347,-0.106763 1.214474,-0.320301 0.249118,-0.222426 0.37368,-0.53383 0.373684,-0.934211"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-raw-disk-image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-riff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-riff.svg
new file mode 100644
index 00000000..548599b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-riff.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66667,-0.66667,0.66667,0.66667,-6.66682,28.33328)">
+ <path d="m 15 13 8 0 0 8 -8 0 z" style="fill:#888"/>
+ <path d="m 25 13 8 0 0 8 -8 0 z" style="fill:#888"/>
+ <path d="m 25 23 8 0 0 8 -8 0 z" style="fill:#888"/>
+ <path d="m 15 23 8 0 0 8 -8 0 z" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rosegarden-composition.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rosegarden-composition.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rpm.svg
new file mode 100644
index 00000000..d0b4a497
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-rpm.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,40 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 8.0571429,6 C 7.0285714,6 6,7.0285714 6,8.0571429 L 6,18 c 4,0 32,0 36,0 L 42,8 C 42,7.0285714 40.971429,6 40,6 z"/>
+<path style="fill-opacity:.392" d="m 21,10 0,16 6,0 0,-16 z"/>
+</g>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.04871 .95355)">
+<path d="m 15.49408,31.461247 c 0.473535,9e-6 0.902399,0.05362 1.286594,0.160825 0.384187,0.107224 0.71477,0.272515 0.99175,0.495875 0.27697,0.223374 0.486935,0.509284 0.629895,0.857729 0.151884,0.339525 0.227829,0.741585 0.227835,1.206182 -6e-6,0.482478 -0.09829,0.920277 -0.294845,1.313398 -0.196568,0.39313 -0.522684,0.692442 -0.978348,0.897936 0.151885,0.232305 0.312709,0.49141 0.482473,0.777317 0.169754,0.276978 0.335045,0.571822 0.495875,0.884534 0.160818,0.303781 0.312708,0.612027 0.455669,0.924739 0.151883,0.30378 0.281436,0.594157 0.388659,0.871132 l -1.728861,0 c -0.205503,-0.53608 -0.446739,-1.049824 -0.72371,-1.541233 -0.268044,-0.50034 -0.558421,-1.005149 -0.871131,-1.514428 l -0.85773,0 0,3.055661 -1.648449,0 0,-8.175234 c 0.160824,-0.03573 0.33505,-0.067 0.522679,-0.09381 0.196562,-0.03573 0.393125,-0.05807 0.589689,-0.06701 0.196561,-0.01786 0.384189,-0.03126 0.562885,-0.04021 0.178691,-0.0089 0.335048,-0.01339 0.469071,-0.0134 m 1.460821,2.707209 c -5e-6,-0.437793 -0.134025,-0.759441 -0.402061,-0.964946 -0.268044,-0.20549 -0.620964,-0.308239 -1.05876,-0.308246 -0.06255,7e-6 -0.13849,0.0045 -0.227834,0.0134 -0.08935,7e-6 -0.178696,0.0089 -0.268041,0.0268 l 0,2.492776 0.361855,0 c 0.562882,5e-6 0.969409,-0.107211 1.219584,-0.321648 0.250167,-0.223362 0.375252,-0.536076 0.375257,-0.938142"/>
+<path d="m 22.329112,31.461247 c 1.054288,9e-6 1.871811,0.218908 2.45257,0.6567 0.580749,0.428872 0.871125,1.134711 0.871132,2.117519 -7e-6,0.991755 -0.294851,1.710996 -0.884534,2.157726 -0.580759,0.437802 -1.407216,0.656702 -2.479374,0.656699 l -0.589689,0 0,2.801023 -1.648449,0 0,-8.188636 c 0.160823,-0.03573 0.339517,-0.067 0.536081,-0.09381 0.205496,-0.0268 0.410994,-0.04466 0.616493,-0.05361 0.205496,-0.01786 0.406526,-0.03126 0.603091,-0.04021 0.19656,-0.0089 0.370787,-0.01339 0.522679,-0.0134 m 0.187628,1.434017 c -0.09828,7e-6 -0.236772,0.0045 -0.415462,0.0134 -0.169762,7e-6 -0.303782,0.0089 -0.402061,0.0268 l 0,2.680405 0.670101,0 c 0.527143,4e-6 0.924736,-0.102745 1.19278,-0.308247 0.268036,-0.214428 0.402056,-0.576282 0.402061,-1.085564 -5e-6,-0.482467 -0.134025,-0.821984 -0.402061,-1.018554 -0.25911,-0.20549 -0.607562,-0.308239 -1.045358,-0.308246"/>
+<path d="m 28.185796,31.555062 c 0.06254,0.187636 0.138485,0.428872 0.227835,0.723709 0.09828,0.294852 0.201027,0.612033 0.308246,0.951543 0.107214,0.339525 0.21443,0.68351 0.321649,1.031956 0.107213,0.348458 0.209962,0.670106 0.308246,0.964946 0.107213,-0.330578 0.218896,-0.670096 0.335051,-1.018554 0.116147,-0.357381 0.22783,-0.696899 0.33505,-1.018554 0.107212,-0.330576 0.205494,-0.638822 0.294845,-0.924739 0.08934,-0.285902 0.169754,-0.522671 0.241236,-0.710307 l 1.367007,0 c 0.06254,0.723716 0.120612,1.429556 0.174226,2.117519 0.06254,0.687976 0.111677,1.371479 0.147422,2.05051 0.04467,0.670104 0.08041,1.34914 0.107216,2.037107 0.0268,0.679038 0.04913,1.375942 0.06701,2.090716 l -1.514429,0 0.08041,-6.446373 -1.018554,3.51133 -1.206182,0 -0.978347,-3.51133 0.06701,6.446373 -1.514429,0 c 0.0268,-0.679035 0.05361,-1.384874 0.08041,-2.11752 0.03574,-0.732641 0.07148,-1.460817 0.107216,-2.184529 0.03574,-0.723705 0.07594,-1.425077 0.120619,-2.104118 0.05361,-0.679029 0.111682,-1.308923 0.174226,-1.889685 l 1.367006,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sami.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sami.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-scilab.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scilab.svg
new file mode 100644
index 00000000..d47a1b87
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scilab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.031 0 -2 0.924 -2 2 l 0 42 c 0 1.015 1.031 2.091 2 2.091 l 31.992 0 c 0.973 0 2 -1.076 2 -2.091 l 0 -31 -13 -13" style="fill:#d35f5f;fill-opacity:1"/>
+ <path d="m 31.75 9.996 0.046 0.059 0.12 -0.059 z m -0.912 3.853 11.162 11.151 0 -11" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 29 1 12.989 13 -11.151 -0.151 c -0.897 -0.012 -1.838 -0.951 -1.838 -1.849" style="fill:#de8787;fill-opacity:1"/>
+ <path d="m 27.959 18.496 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.746 24.491 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.636 30.486 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.819 30.486 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.24 24.491 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30.486 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.37 36.481 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.808 36.481 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.249 36.481 c 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 1.381 0 2.5 1.119 2.5 2.5 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scribus.svg
new file mode 100644
index 00000000..7c5da79a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-scribus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#eb1c24"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.22 17.713 c -0.569 -0.064 -1.027 -0.065 -1.446 0.017 -0.419 0.082 -0.808 0.282 -1.039 0.534 -0.231 0.252 -0.303 0.499 -0.339 0.619 -0.813 1.597 -1.775 3.184 -2.655 4.541 -1.086 1.609 -2.354 3.483 -3.01 4.995 -0.402 0.923 -0.836 2.036 -1.263 3.196 c -0.887 2.43 -1.687 4.858 -2.464 7.299 1.266 0.088 1.266 0.08 2.243 0.088 c 0.719 -1.32 1.912 -2.576 2.91 -3.493 1.727 -1.576 4.218 -3.188 6.597 -3.547 l 0.801 -0.119 c 0.044 -2.489 0.272 -5.184 1.502 -7.367 0.504 -0.908 1.208 -1.628 1.86 -2.452 0.168 -0.135 0.036 -0.295 0.054 -0.443 -0.487 -2.417 -2.136 -3.616 -3.7 -3.86 -0.017 0.003 -0.033 -0.004 -0.048 -0.006 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/48/mimetypes/application-x-shar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shar.svg
new file mode 100644
index 00000000..063b5d63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shar.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.99717 1.00283)">
+<path d="m 14.404997,43.600898 c 0.255208,10e-7 0.465139,-0.0247 0.629794,-0.07409 0.172881,-0.05763 0.308719,-0.131721 0.407514,-0.222281 0.09879,-0.09879 0.164648,-0.205813 0.197583,-0.321071 0.04116,-0.123487 0.06174,-0.246976 0.06174,-0.370467 -4e-6,-0.156418 -0.04528,-0.296372 -0.135838,-0.419863 -0.09056,-0.123487 -0.205819,-0.23051 -0.345769,-0.321072 -0.139958,-0.09879 -0.296377,-0.18523 -0.469258,-0.259327 -0.172888,-0.08232 -0.345773,-0.156416 -0.518654,-0.22228 -0.230516,-0.08232 -0.469261,-0.176997 -0.716237,-0.284025 -0.24698,-0.10702 -0.473376,-0.242858 -0.67919,-0.407514 -0.197583,-0.164648 -0.362235,-0.366346 -0.493956,-0.605096 -0.131722,-0.246973 -0.197583,-0.551579 -0.197582,-0.913819 -1e-6,-0.71623 0.230512,-1.276047 0.691538,-1.679451 0.469257,-0.40339 1.111399,-0.605088 1.92643,-0.605096 0.469254,8e-6 0.876768,0.05352 1.222541,0.160535 0.353997,0.107032 0.650371,0.226405 0.889121,0.358119 l -0.44456,1.173146 c -0.20582,-0.115251 -0.436333,-0.214042 -0.691539,-0.296374 -0.246982,-0.08232 -0.535123,-0.123483 -0.864423,-0.123489 -0.806798,6e-6 -1.210195,0.292264 -1.210193,0.876772 -2e-6,0.148193 0.04116,0.279914 0.123489,0.395165 0.08232,0.107029 0.185231,0.20582 0.308723,0.296374 0.131719,0.08233 0.275789,0.156424 0.432211,0.22228 0.164649,0.06587 0.325185,0.12761 0.481608,0.185234 0.238741,0.09056 0.485719,0.19347 0.740934,0.308722 0.263439,0.107028 0.502184,0.255215 0.716236,0.444561 0.222276,0.181121 0.403393,0.411633 0.543352,0.691538 0.139949,0.271679 0.209926,0.617448 0.209932,1.037308 -6e-6,0.716238 -0.234635,1.271938 -0.703888,1.667103 -0.46103,0.386932 -1.164917,0.580398 -2.111663,0.580398 -0.633912,0 -1.140217,-0.06586 -1.518915,-0.197582 -0.378701,-0.139954 -0.662725,-0.26756 -0.852074,-0.382816 l 0.44456,-1.234891 c 0.222279,0.131723 0.485722,0.255212 0.79033,0.370467 0.312837,0.115258 0.691536,0.172886 1.136099,0.172885"/>
+<path d="m 23.333255,37.068327 0,7.643972 -1.518915,0 0,-3.371251 -2.02522,0 0,3.371251 -1.518916,0 0,-7.643972 1.518916,0 0,3.013133 2.02522,0 0,-3.013133 1.518915,0"/>
+<path d="m 28.322213,44.712299 -0.358118,-1.765893 -2.03757,0 -0.345769,1.765893 -1.58066,0 c 0.362234,-1.506565 0.728585,-2.877292 1.099053,-4.112185 0.370465,-1.243118 0.728583,-2.420379 1.074354,-3.531787 l 1.654754,0 c 0.36223,1.119641 0.720348,2.309251 1.074354,3.568834 0.36223,1.251358 0.712115,2.609736 1.049657,4.075138 l -1.630055,0 m -1.35838,-6.162103 c -0.08233,0.288147 -0.160538,0.563939 -0.234629,0.827377 -0.06586,0.255215 -0.131724,0.510426 -0.197582,0.765632 -0.05763,0.246982 -0.115259,0.498076 -0.172885,0.753283 -0.0494,0.255214 -0.09879,0.518657 -0.148187,0.79033 l 1.494218,0 c -0.0494,-0.271673 -0.0988,-0.535116 -0.148187,-0.79033 -0.0494,-0.255207 -0.107028,-0.506301 -0.172885,-0.753283 -0.05763,-0.255206 -0.123492,-0.510417 -0.197582,-0.765632 -0.06586,-0.263438 -0.139958,-0.53923 -0.222281,-0.827377"/>
+<path d="m 32.706074,36.981885 c 0.436325,8e-6 0.83149,0.0494 1.185495,0.148187 0.353998,0.0988 0.658604,0.251102 0.913819,0.456909 0.255206,0.205822 0.448672,0.469265 0.580399,0.79033 0.139949,0.312845 0.209926,0.683312 0.209931,1.111402 -5e-6,0.444565 -0.09056,0.847962 -0.271676,1.210192 -0.181122,0.362239 -0.481612,0.63803 -0.90147,0.827377 0.13995,0.214051 0.288137,0.452796 0.444561,0.716236 0.156414,0.255213 0.308717,0.526889 0.456909,0.815028 0.148182,0.27991 0.288136,0.563935 0.419863,0.852075 0.139948,0.279909 0.259321,0.547468 0.358118,0.802678 l -1.593008,0 C 34.31966,44.218344 34.09738,43.744969 33.842174,43.292175 33.595192,42.831151 33.327633,42.36601 33.039495,41.896749 l -0.79033,0 0,2.81555 -1.518915,0 0,-7.532831 c 0.148186,-0.03292 0.308721,-0.06174 0.481607,-0.08644 0.181116,-0.03292 0.362233,-0.0535 0.543352,-0.06174 0.181115,-0.01646 0.354,-0.02881 0.518654,-0.03705 0.164649,-0.0082 0.30872,-0.01234 0.432211,-0.01235 m 1.346031,2.494479 c -4e-6,-0.403392 -0.123493,-0.699766 -0.370467,-0.889121 -0.246982,-0.189344 -0.572169,-0.284019 -0.975564,-0.284025 -0.05763,6e-6 -0.127607,0.0041 -0.209931,0.01235 -0.08233,6e-6 -0.164654,0.0082 -0.246978,0.0247 l 0,2.296896 0.33342,0 c 0.518651,4e-6 0.893234,-0.09879 1.123751,-0.296374 0.230509,-0.20581 0.345765,-0.493951 0.345769,-0.864423"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shared-library-la.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shared-library-la.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sharedlib.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..2781d5fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.67999999,0,0,0.67999999,-4.04,-6.1199996)" style="fill:#888;fill-opacity:1">
+ <path transform="matrix(1.4705883,0,0,1.4705883,5.9411766,8.9999995)" d="m 22 17 0 5 5 0 0 -5 -5 0 z m 1 1 3 0 0 3 -3 0 0 -3 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67999999,0,0,0.67999999,-11.04,0.87999993)" style="fill:#888;fill-opacity:1">
+ <path transform="matrix(1.4705883,0,0,1.4705883,5.9411766,8.9999995)" d="m 22 17 0 5 5 0 0 -5 -5 0 z m 1 1 3 0 0 3 -3 0 0 -3 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67999999,0,0,0.67999999,-4.0399997,7.8799999)" style="fill:#888;fill-opacity:1">
+ <path transform="matrix(1.4705883,0,0,1.4705883,5.9411766,8.9999995)" d="m 22 17 0 5 5 0 0 -5 -5 0 z m 1 1 3 0 0 3 -3 0 0 -3 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67460315,0,0,0.67460315,-3.3174596,1.0634929)" style="fill:#888;fill-opacity:1">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67460315,0,0,0.67460315,3.6825404,8.0634929)" style="fill:#888;fill-opacity:1">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67460315,0,0,0.67460315,-10.31746,8.0634929)" style="fill:#888;fill-opacity:1">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67460315,0,0,0.67460315,-10.31746,-5.9365071)" style="fill:#888;fill-opacity:1">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.67999999,0,0,0.67999999,2.9600003,0.87999993)" style="fill:#888;fill-opacity:1">
+ <path transform="matrix(1.4705883,0,0,1.4705883,5.9411766,8.9999995)" d="m 22 17 0 5 5 0 0 -5 -5 0 z m 1 1 3 0 0 3 -3 0 0 -3 z" style="visibility:visible;fill:#888;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-siag.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sln.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sln.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sms-rom.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sms-rom.svg
new file mode 100644
index 00000000..087fa821
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sms-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.615 22.27 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m 1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -1.538 -1.587 a 0.769 0.794 0 0 1 -0.769 0.794 0.769 0.794 0 0 1 -0.769 -0.794 0.769 0.794 0 0 1 0.769 -0.794 0.769 0.794 0 0 1 0.769 0.794 z m -10 1.587 a 1.538 1.587 0 0 1 -1.538 1.587 1.538 1.587 0 0 1 -1.538 -1.587 1.538 1.587 0 0 1 1.538 -1.587 1.538 1.587 0 0 1 1.538 1.587 z m -1.36 -5.553 c -0.553 0.023 -1.01 0.268 -1.322 0.513 C 15.618 18.68 14 24.731 14 27.933 c 0 3.202 0.714 3.066 1.333 3.066 0.619 0 1.397 -0.439 2.078 -1.057 1.878 -1.706 2.743 -3.704 4.611 -3.704 l 3.957 0 c 1.868 0 2.733 1.998 4.611 3.704 0.68 0.618 1.459 1.057 2.078 1.057 0.619 0 1.333 0.136 1.333 -3.066 0 -3.202 -1.618 -9.253 -3.472 -10.704 -0.502 -0.393 -1.365 -0.783 -2.416 -0.268 -0.705 0.346 -1.335 0.547 -2.255 0.547 l -3.714 0 c -0.921 0 -1.55 -0.201 -2.255 -0.547 -0.394 -0.193 -0.762 -0.259 -1.094 -0.245 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.743 43.724 q 0.443 0 0.729 -0.074 0.3 -0.087 0.471 -0.223 0.171 -0.149 0.229 -0.322 0.071 -0.186 0.071 -0.372 0 -0.235 -0.157 -0.421 -0.157 -0.186 -0.4 -0.322 -0.243 -0.149 -0.543 -0.26 -0.3 -0.124 -0.6 -0.223 -0.4 -0.124 -0.829 -0.285 -0.429 -0.161 -0.786 -0.409 -0.343 -0.248 -0.571 -0.607 -0.229 -0.372 -0.229 -0.916 0 -1.077 0.8 -1.684 0.814 -0.607 2.229 -0.607 0.814 0 1.414 0.161 0.614 0.161 1.029 0.359 l -0.514 1.176 q -0.357 -0.173 -0.8 -0.297 -0.429 -0.124 -1 -0.124 -1.4 0 -1.4 0.879 0 0.223 0.143 0.396 0.143 0.161 0.357 0.297 0.229 0.124 0.5 0.223 0.286 0.099 0.557 0.186 0.414 0.136 0.857 0.31 0.457 0.161 0.829 0.446 0.386 0.272 0.629 0.693 q 0.243 0.409 0.243 1.04 q 0 1.077 -0.814 1.672 -0.8 0.582 -2.443 0.582 -1.1 0 -1.757 -0.198 q -0.657 -0.211 -0.986 -0.384 l 0.514 -1.238 q 0.386 0.198 0.914 0.372 0.543 0.173 1.314 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.824 37 q 0.093 0.271 0.225 0.698 0.145 0.426 0.304 0.918 0.159 0.491 0.317 0.995 0.159 0.504 0.304 0.931 0.159 -0.478 0.33 -0.982 0.172 -0.517 0.33 -0.982 0.159 -0.478 0.291 -0.892 q 0.132 -0.414 0.238 -0.685 l 1.348 0 q 0.093 1.047 0.172 2.042 0.093 0.995 0.145 1.977 0.066 0.969 0.106 1.964 q 0.04 0.982 0.066 2.02 l -1.493 0 0.079 -6.216 -1 3.386 -1.189 0 l -0.965 -3.386 0.066 6.216 -1.493 0 q 0.04 -0.982 0.079 -2.042 0.053 -1.06 0.106 -2.107 0.053 -1.047 0.119 -2.029 q 0.079 -0.982 0.172 -1.822 l 1.348 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.743 43.724 q 0.443 0 0.729 -0.074 0.3 -0.087 0.471 -0.223 0.171 -0.149 0.229 -0.322 0.071 -0.186 0.071 -0.372 0 -0.235 -0.157 -0.421 -0.157 -0.186 -0.4 -0.322 -0.243 -0.149 -0.543 -0.26 -0.3 -0.124 -0.6 -0.223 -0.4 -0.124 -0.829 -0.285 -0.429 -0.161 -0.786 -0.409 -0.343 -0.248 -0.571 -0.607 -0.229 -0.372 -0.229 -0.916 0 -1.077 0.8 -1.684 0.814 -0.607 2.229 -0.607 0.814 0 1.414 0.161 0.614 0.161 1.029 0.359 l -0.514 1.176 q -0.357 -0.173 -0.8 -0.297 -0.429 -0.124 -1 -0.124 -1.4 0 -1.4 0.879 0 0.223 0.143 0.396 0.143 0.161 0.357 0.297 0.229 0.124 0.5 0.223 0.286 0.099 0.557 0.186 0.414 0.136 0.857 0.31 0.457 0.161 0.829 0.446 0.386 0.272 0.629 0.693 q 0.243 0.409 0.243 1.04 q 0 1.077 -0.814 1.672 -0.8 0.582 -2.443 0.582 -1.1 0 -1.757 -0.198 q -0.657 -0.211 -0.986 -0.384 l 0.514 -1.238 q 0.386 0.198 0.914 0.372 0.543 0.173 1.314 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sony-bbeb.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sony-bbeb.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sqlite2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sqlite2.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-sqlite3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-stuffit.svg
new file mode 100644
index 00000000..f671cd93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-stuffit.svg
@@ -0,0 +1,17 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.99717 1.00283)">
+<path d="m 14.404997,43.600894 c 0.255208,1e-6 0.465139,-0.0247 0.629794,-0.07409 0.172881,-0.05763 0.308719,-0.131721 0.407514,-0.222281 0.09879,-0.09879 0.164648,-0.205813 0.197583,-0.321071 0.04116,-0.123487 0.06174,-0.246976 0.06174,-0.370467 -4e-6,-0.156417 -0.04528,-0.296372 -0.135838,-0.419863 -0.09056,-0.123486 -0.205819,-0.23051 -0.345769,-0.321072 -0.139958,-0.09879 -0.296377,-0.18523 -0.469258,-0.259327 -0.172888,-0.08232 -0.345773,-0.156416 -0.518654,-0.22228 -0.230516,-0.08232 -0.469261,-0.176997 -0.716237,-0.284025 -0.24698,-0.10702 -0.473376,-0.242858 -0.67919,-0.407513 -0.197583,-0.164648 -0.362235,-0.366347 -0.493956,-0.605097 -0.131722,-0.246973 -0.197583,-0.551579 -0.197582,-0.913819 -1e-6,-0.71623 0.230512,-1.276046 0.691538,-1.679451 0.469257,-0.40339 1.111399,-0.605088 1.92643,-0.605096 0.469254,8e-6 0.876768,0.05352 1.222541,0.160536 0.353997,0.107031 0.650371,0.226404 0.889121,0.358118 l -0.44456,1.173146 c -0.20582,-0.11525 -0.436333,-0.214041 -0.691539,-0.296374 -0.246982,-0.08232 -0.535123,-0.123482 -0.864423,-0.123489 -0.806798,7e-6 -1.210195,0.292264 -1.210193,0.876772 -2e-6,0.148193 0.04116,0.279914 0.123489,0.395165 0.08232,0.107029 0.185231,0.20582 0.308723,0.296374 0.131719,0.08233 0.275789,0.156424 0.432211,0.22228 0.164649,0.06587 0.325185,0.12761 0.481608,0.185234 0.238741,0.09056 0.485719,0.19347 0.740934,0.308722 0.263439,0.107028 0.502184,0.255215 0.716236,0.444561 0.222276,0.181121 0.403393,0.411634 0.543352,0.691539 0.139949,0.271678 0.209926,0.617447 0.209932,1.037308 -6e-6,0.716237 -0.234635,1.271938 -0.703888,1.667102 -0.46103,0.386932 -1.164917,0.580398 -2.111663,0.580398 -0.633912,0 -1.140217,-0.06586 -1.518915,-0.197582 -0.378701,-0.139954 -0.662725,-0.267559 -0.852074,-0.382816 l 0.44456,-1.234891 c 0.222279,0.131723 0.485722,0.255212 0.79033,0.370467 0.312837,0.115258 0.691536,0.172886 1.136099,0.172885"/>
+<path d="m 18.381345,44.712296 0,-1.259589 1.667102,0 0,-5.124795 -1.667102,0 0,-1.259588 4.853119,0 0,1.259588 -1.654753,0 0,5.124795 1.654753,0 0,1.259589 -4.853119,0"/>
+<path d="m 29.754686,37.068324 0,1.259588 -2.012872,0 0,6.384384 -1.531264,0 0,-6.384384 -2.012871,0 0,-1.259588 5.557007,0"/>
+<path d="m 34.459619,44.712296 c -0.156424,-0.419863 -0.34989,-0.885004 -0.580399,-1.395427 -0.222284,-0.510419 -0.456912,-1.02084 -0.703887,-1.531264 -0.238749,0.485726 -0.477494,0.992031 -0.716237,1.518915 -0.238747,0.518655 -0.444562,0.987913 -0.617445,1.407776 l -1.642404,0 c 0.08233,-0.222281 0.201698,-0.48984 0.358118,-0.802679 0.164651,-0.312838 0.341652,-0.650374 0.531003,-1.01261 0.197581,-0.362233 0.403396,-0.7327 0.617445,-1.111402 0.214046,-0.386929 0.419861,-0.757396 0.617445,-1.111401 l -2.000522,-3.60588 1.642404,0 1.210193,2.445083 1.271937,-2.445083 1.531264,0 -1.951127,3.568833 c 0.222276,0.354006 0.44044,0.724472 0.654492,1.111401 0.214043,0.386935 0.411625,0.765635 0.592748,1.1361 0.189344,0.362236 0.353996,0.703888 0.493956,1.024959 0.139948,0.312839 0.251088,0.580398 0.33342,0.802679 l -1.642404,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-subrip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-subrip.svg
new file mode 100644
index 00000000..46ce5a92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-subrip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13" style="fill:#376a94;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.83306979,0,0,0.7688543,4.0119871,8.7730325)" 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.804 7.202,7.804 l 9.603,0 c 3.926,0 7.202,-3.878 7.202,-7.804 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 -14.405 0 -3.601 9.104" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tar.svg
new file mode 100644
index 00000000..430a92c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tar.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.03392 .96719)">
+<path d="m 19.48657,38.347508 0,1.347729 -2.153723,0 0,6.831134 -1.638416,0 0,-6.831134 -2.153723,0 0,-1.347729 5.945862,0"/>
+<path d="m 24.560372,46.526371 -0.383178,-1.889463 -2.180149,0 -0.369965,1.889463 -1.691267,0 c 0.387581,-1.611988 0.779567,-3.078632 1.175959,-4.399938 0.396389,-1.330105 0.779566,-2.589746 1.149533,-3.778925 l 1.770546,0 c 0.387577,1.197988 0.770755,2.470841 1.149533,3.818564 0.387576,1.338923 0.761945,2.792355 1.123107,4.360299 l -1.744119,0 m -1.453433,-6.5933 c -0.08809,0.30831 -0.171772,0.603401 -0.251048,0.885273 -0.07047,0.273074 -0.140941,0.546143 -0.211408,0.819207 -0.06166,0.264266 -0.123324,0.53293 -0.184982,0.805995 -0.05286,0.273073 -0.105707,0.554951 -0.158557,0.845634 l 1.598777,0 c -0.05286,-0.290683 -0.105709,-0.572561 -0.158557,-0.845634 -0.05286,-0.273065 -0.114516,-0.541729 -0.184982,-0.805995 -0.06167,-0.273064 -0.132134,-0.546133 -0.211409,-0.819207 -0.07047,-0.281872 -0.149751,-0.576963 -0.237834,-0.885273"/>
+<path d="m 29.250996,38.255017 c 0.466857,8e-6 0.889673,0.05286 1.268451,0.158556 0.378769,0.105712 0.70469,0.268673 0.977764,0.488882 0.273063,0.220224 0.480067,0.502102 0.621012,0.845634 0.149742,0.334736 0.224615,0.731126 0.224621,1.189172 -6e-6,0.475674 -0.0969,0.907299 -0.290686,1.294877 -0.193797,0.387586 -0.515314,0.682676 -0.964551,0.885272 0.149743,0.229029 0.308299,0.484481 0.475669,0.766356 0.167359,0.273071 0.33032,0.563758 0.488882,0.87206 0.15855,0.299496 0.308298,0.603396 0.449242,0.911698 0.149742,0.299496 0.277468,0.585778 0.383178,0.858847 l -1.70448,0 C 30.977494,45.99785 30.739659,45.491352 30.466594,45.006873 30.20233,44.513589 29.916048,44.015899 29.607748,43.513801 l -0.845634,0 0,3.01257 -1.625202,0 0,-8.059946 c 0.158555,-0.03523 0.330325,-0.06606 0.515308,-0.09249 0.19379,-0.03523 0.38758,-0.05725 0.581373,-0.06607 0.193789,-0.01761 0.378771,-0.03082 0.554947,-0.03964 0.176171,-0.0088 0.330323,-0.0132 0.462456,-0.01321 m 1.44022,2.669031 c -4e-6,-0.43162 -0.132134,-0.748732 -0.396391,-0.951338 -0.264264,-0.202593 -0.612207,-0.303893 -1.043829,-0.3039 -0.06166,7e-6 -0.136537,0.0044 -0.224621,0.01321 -0.08809,6e-6 -0.176176,0.0088 -0.264261,0.02643 l 0,2.457622 0.356752,0 c 0.554944,5e-6 0.955738,-0.105699 1.202385,-0.317112 0.246639,-0.220212 0.369961,-0.528516 0.369965,-0.924912"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-teach2000.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-teach2000.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-teachmaster.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-teachmaster.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-tex-gf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-tgif.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-tha.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tha.svg
new file mode 100644
index 00000000..e77bb169
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tha.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.02742 .97331)">
+<path d="m 19.601661,38.014574 0,1.354403 -2.164389,0 0,6.864963 -1.646529,0 0,-6.864963 -2.164389,0 0,-1.354403 5.975307,0"/>
+<path d="m 25.975321,38.014574 0,8.219366 -1.63325,0 0,-3.625019 -2.177667,0 0,3.625019 -1.633251,0 0,-8.219366 1.633251,0 0,3.239944 2.177667,0 0,-3.239944 1.63325,0"/>
+<path d="m 31.339819,46.23394 -0.385075,-1.89882 -2.190946,0 -0.371797,1.89882 -1.699643,0 c 0.389501,-1.61997 0.783428,-3.093878 1.181783,-4.421727 0.398352,-1.336692 0.783427,-2.602571 1.155226,-3.797639 l 1.779314,0 c 0.389497,1.20392 0.774572,2.483077 1.155226,3.837474 0.389495,1.345554 0.765718,2.806183 1.128669,4.381892 l -1.752757,0 m -1.46063,-6.625951 c -0.08853,0.309837 -0.172624,0.606389 -0.252291,0.889657 -0.07082,0.274427 -0.14164,0.548848 -0.212456,0.823264 -0.06197,0.265574 -0.123935,0.535569 -0.185898,0.809986 -0.05312,0.274425 -0.10623,0.557699 -0.159341,0.849822 l 1.606693,0 c -0.05312,-0.292123 -0.106232,-0.575397 -0.159341,-0.849822 -0.05312,-0.274417 -0.115084,-0.544412 -0.185899,-0.809986 -0.06197,-0.274416 -0.132788,-0.548837 -0.212455,-0.823264 -0.07082,-0.283268 -0.150493,-0.57982 -0.239012,-0.889657"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-theme.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-theme.svg
new file mode 100644
index 00000000..0d69c40c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-theme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dc322f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19 34 0 -11 -3.145 1.729 -1.855 -3.67 4.5 -3.059 2.5 0 c 1.705 1.071 4.543 0.908 6 0 l 2.5 0 4.5 2.895 -1.849 3.661 l -3.151 -1.555 0 11 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-thz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-thz.svg
new file mode 100644
index 00000000..dbc899ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-thz.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.05402 0 0 .97331 -.36249 0)">
+<path d="m 19.601661,38.014574 0,1.354403 -2.164389,0 0,6.864963 -1.646529,0 0,-6.864963 -2.164389,0 0,-1.354403 5.975307,0"/>
+<path d="m 25.975321,38.014574 0,8.219366 -1.63325,0 0,-3.625019 -2.177667,0 0,3.625019 -1.633251,0 0,-8.219366 1.633251,0 0,3.239944 2.177667,0 0,-3.239944 1.63325,0"/>
+<path d="m 32.481767,39.156521 c -0.380655,0.584259 -0.730321,1.133101 -1.048999,1.646529 -0.318687,0.513439 -0.615239,1.004741 -0.889656,1.473909 -0.274426,0.460324 -0.535568,0.907365 -0.78343,1.341125 -0.239015,0.424912 -0.469175,0.845397 -0.690479,1.261453 l 3.53207,0 0,1.354403 -5.417612,0 0,-0.942771 c 0.19475,-0.380647 0.402779,-0.779001 0.624088,-1.195061 0.221306,-0.424908 0.46917,-0.876375 0.743594,-1.354403 0.274419,-0.47802 0.570971,-0.99588 0.889656,-1.55358 0.327533,-0.557689 0.686051,-1.164072 1.075556,-1.819148 l -3.160274,0 0,-1.354403 5.125486,0 0,1.141947"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-trash.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..337a9e71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-trash.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#888" transform="matrix(.03651 0 0 .03557 21.0921 -23.03741)">
+<path d="m 56.158741,1617.7293 0,-135.3604 -128.289364,0 22.332934,-38.6818 41.0541297,0 -59.4999537,-103.0569 -130.156187,0 28.36488,16.3764 -37.90806,65.6587 101.79851,176.3202 9.684027,16.7732 2.4043,4.1644 z"/>
+<path d="m 290.22673,1300.6731 -117.22554,67.6802 64.14468,111.1018 -44.66589,0 -20.52706,-35.5539 -59.49992,103.0569 65.07809,112.7186 -6e-5,-32.7529 75.81613,0 101.79852,-176.3202 9.68401,-16.7732 2.40432,-4.1644 z"/>
+<path d="m -101.71339,1228.6175 117.225538,67.6802 64.14467,-111.1018 22.332952,38.6818 -20.527092,35.5539 118.999892,0 65.07813,-112.7186 -28.36481,16.3766 -37.90807,-65.6587 -203.597073,0 -19.368019,0 -4.80864,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tzo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tzo.svg
new file mode 100644
index 00000000..f0a236da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-tzo.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.06309 .94065)">
+ <path d="m 18.954 39.33 0 1.401 -2.101 0 0 7.103 -1.632 0 0 -7.103 -2.146 0 0 -1.401 5.879 0"/>
+ <path d="m 25.12 40.516 c -1.234 1.953 -2.363 3.928 -3.407 5.922 l 3.526 0 0 1.401 -5.409 0 0 -0.976 c 1.041 -2.132 2.212 -4.177 3.327 -6.128 l -3.155 0 0 -1.401 5.117 0 0 1.182"/>
+ </g>
+ </g>
+ <path d="m 29.2 41 c 0 0.372 0.015 0.722 0.044 1.053 0.039 0.322 0.109 0.603 0.207 0.842 0.109 0.239 0.256 0.429 0.444 0.57 0.187 0.14 0.492 0.211 0.808 0.211 0.306 0 0.605 -0.07 0.793 -0.211 0.197 -0.14 0.345 -0.33 0.444 -0.57 0.109 -0.248 0.178 -0.533 0.207 -0.854 0.039 -0.322 0.059 -0.669 0.059 -1.04 0 -0.372 -0.02 -0.718 -0.059 -1.04 -0.03 -0.33 -0.099 -0.615 -0.207 -0.854 -0.099 -0.239 -0.242 -0.429 -0.429 -0.57 -0.187 -0.14 -0.492 -0.211 -0.808 -0.211 -0.316 0 -0.62 0.07 -0.808 0.211 -0.187 0.14 -0.335 0.334 -0.444 0.582 -0.099 0.239 -0.168 0.52 -0.207 0.842 -0.03 0.322 -0.044 0.669 -0.044 1.04 m -1.797 0 c 0 -1.321 0.291 -2.316 0.873 -2.985 0.582 -0.677 1.391 -1.015 2.427 -1.015 1.075 0 1.894 0.339 2.457 1.015 0.562 0.669 0.843 1.664 0.843 2.985 0 1.321 -0.286 2.32 -0.858 2.997 c -0.572 0.669 -1.381 1 -2.427 1 -1.075 0 -1.899 -0.334 -2.471 -1 -0.562 -0.677 -0.843 -1.676 -0.843 -2.997" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-vocabularium.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-vocabularium.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-vokabeltrainer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-vokabeltrainer.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-webarchive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-webarchive.svg
new file mode 100644
index 00000000..47ddadba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-webarchive.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.04431 .95757)">
+ <path d="m 24.474 46.994 -0.387 -1.908 -2.202 0 -0.374 1.908 -1.708 0 c 0.685 -2.871 1.532 -5.633 2.349 -8.261 l 1.788 0 c 0.892 2.797 1.686 5.626 2.295 8.261 l -1.762 0 m -1.468 -6.66 c -0.339 1.104 -0.611 2.304 -0.814 3.39 l 1.615 0 c -0.188 -1.172 -0.506 -2.3 -0.801 -3.39"/>
+ <path d="m 28.947 38.64 c 0.472 0 0.899 0.053 1.281 0.16 0.383 0.107 0.712 0.271 0.988 0.494 0.276 0.222 0.485 0.507 0.627 0.854 0.151 0.338 0.227 0.738 0.227 1.201 0 0.48 -0.098 0.916 -0.294 1.308 -0.196 0.391 -0.52 0.69 -0.974 0.894 0.151 0.231 0.311 0.489 0.48 0.774 0.169 0.276 0.334 0.569 0.494 0.881 0.16 0.303 0.311 0.609 0.454 0.921 0.151 0.303 0.28 0.592 0.387 0.867 l -1.722 0 c -0.205 -0.534 -0.445 -1.045 -0.721 -1.535 -0.267 -0.498 -0.556 -1 -0.867 -1.508 l -0.854 0 0 3.043 -1.642 0 0 -8.141 c 0.713 -0.164 1.418 -0.185 2.135 -0.214 m 1.455 2.696 c 0 -0.436 -0.133 -0.756 -0.4 -0.961 -0.267 -0.205 -0.618 -0.307 -1.054 -0.307 -0.171 -0.002 -0.335 0.027 -0.494 0.04 l 0 2.482 0.36 0 c 0.561 0 0.965 -0.107 1.214 -0.32 0.249 -0.222 0.374 -0.534 0.374 -0.934"/>
+ </g>
+ </g>
+ <path d="m 17.907 40 c 0 0 0.766 2.144 1.117 3.236 -0.015 -2.077 -0.074 -4.121 -0.087 -6.147 l 1.675 0 c -0.094 2.684 -0.271 5.304 -0.535 7.911 l -1.472 0 c -0.463 -1.197 -0.856 -2.365 -1.27 -3.502 -0.472 1.202 -0.882 2.347 -1.299 3.502 l -1.472 0 c -0.341 -2.661 -0.476 -5.301 -0.564 -7.911 l 1.675 0 c -0.034 2.083 -0.086 4.114 -0.101 6.147 0.368 -1.135 1.159 -3.236 1.159 -3.236" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-wmf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-wrts.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-wrts.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-x509-ca-cert.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-x509-user-cert.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-xar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xar.svg
new file mode 100644
index 00000000..812da7f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.04431 .95757)">
+ <path d="m 24.345 46.994 -0.399 -1.932 -2.268 0 -0.385 1.932 -1.759 0 c 0.705 -2.907 1.578 -5.704 2.419 -8.365 l 1.841 0 c 0.919 2.832 1.736 5.697 2.363 8.365 l -1.814 0 m -1.512 -6.744 c -0.349 1.118 -0.629 2.333 -0.838 3.433 l 1.663 0 c -0.194 -1.187 -0.521 -2.329 -0.825 -3.433"/>
+ <path d="m 28.947 38.536 c 0.472 0 0.899 0.054 1.281 0.162 0.383 0.108 0.712 0.274 0.988 0.5 0.276 0.225 0.485 0.513 0.627 0.865 0.151 0.342 0.227 0.747 0.227 1.216 0 0.486 -0.098 0.927 -0.294 1.324 -0.196 0.396 -0.52 0.699 -0.974 0.905 0.151 0.234 0.311 0.495 0.48 0.784 0.169 0.279 0.334 0.576 0.494 0.892 0.16 0.307 0.311 0.617 0.454 0.932 0.151 0.307 0.28 0.599 0.387 0.878 l -1.722 0 c -0.205 -0.541 -0.445 -1.058 -0.721 -1.554 -0.267 -0.504 -0.556 -1.012 -0.867 -1.527 l -0.854 0 0 3.081 -1.642 0 0 -8.242 c 0.713 -0.166 1.418 -0.187 2.135 -0.217 m 1.455 2.73 c 0 -0.441 -0.133 -0.765 -0.4 -0.973 -0.267 -0.208 -0.618 -0.311 -1.054 -0.311 -0.171 -0.002 -0.335 0.027 -0.494 0.041 l 0 2.513 0.36 0 c 0.561 0 0.965 -0.108 1.214 -0.324 0.249 -0.225 0.374 -0.541 0.374 -0.946"/>
+ </g>
+ </g>
+ <path d="m 17.855 45 c -0.447 -1.08 -0.964 -2.091 -1.457 -3.063 -0.559 1.043 -1.036 2.039 -1.513 3.063 l -1.864 0 c 0.693 -1.479 1.582 -2.852 2.411 -4.227 l -2.271 -3.773 1.864 0 1.373 2.559 1.443 -2.559 l 1.738 0 -2.215 3.735 c 0.925 1.37 1.686 2.767 2.355 4.265 l -1.864 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xpinstall.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz-compressed-tar.svg
new file mode 100644
index 00000000..2c7a4f0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.06309 .94065)">
+ <path d="m 19.09 39.519 0 1.343 -2.146 0 0 6.806 -1.632 0 0 -6.806 -2.146 0 0 -1.343 5.924 0"/>
+ <path d="m 31.864 40.651 c -1.226 1.871 -2.347 3.764 -3.383 5.674 l 3.502 0 0 1.343 -5.371 0 0 -0.935 c 1.034 -2.043 2.196 -4 3.304 -5.872 l -3.133 0 0 -1.343 5.082 0 0 1.132"/>
+ </g>
+ </g>
+ <path d="m 25.708 45 c -0.454 -1.053 -0.978 -2.039 -1.479 -2.986 -0.567 1.017 -1.051 1.988 -1.536 2.986 l -1.892 0 c 0.703 -1.442 1.606 -2.781 2.447 -4.121 l -2.305 -3.679 l 1.892 0 1.394 2.495 1.465 -2.495 1.764 0 -2.248 3.642 c 0.939 1.336 1.711 2.698 2.39 4.158 l -1.892 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz.svg
new file mode 100644
index 00000000..42f53ec4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xz.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c19553"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 18 1 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m 0 4 -4 0 0 4 4 0 0 -4 z m 0 4 0 4 4 0 0 -4 -4 0 z m -4 6 0 8 8 0 0 -8 -4 0 -4 0 z"/>
+ </g>
+ <g transform="scale(1.09406 .91403)">
+ <path d="m 28.21 41.696 c -1.313 2 -2.518 4.04 -3.634 6.094 l 3.761 0 0 1.442 -5.769 0 0 -1 c 1.114 -2.199 2.36 -4.301 3.549 -6.306 l -3.365 0 0 -1.442 5.458 0 0 1.216"/>
+ </g>
+ </g>
+ <path d="m 22.05 45 c -0.467 -1.08 -1.01 -2.092 -1.523 -3.063 -0.583 1.043 -1.082 2.039 -1.582 3.063 l -1.948 0 c 0.724 -1.479 1.653 -2.852 2.519 -4.226 l -2.372 -3.774 1.948 0 1.435 2.559 1.508 -2.559 1.816 0 -2.314 3.735 c 0.967 1.37 1.761 2.767 2.46 4.265 l -1.948 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xzpdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-xzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-zerosize.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zerosize.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zoo.svg
new file mode 100644
index 00000000..f6ffc894
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-x-zoo.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#c19553" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g>
+<path d="m 18,1 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m 0,4 -4,0 0,4 4,0 0,-4 z m 0,4 0,4 4,0 0,-4 -4,0 z m -4,6 0,8 8,0 0,-8 -4,0 -4,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.0011 0 0 .88456 -5.98802 6.15806)">
+<path d="m 25.552035,36.266813 c -0.401339,0.616007 -0.770006,1.194673 -1.106,1.736 -0.336005,0.541339 -0.648671,1.059338 -0.938,1.554 -0.289337,0.485337 -0.56467,0.95667 -0.826,1.414 -0.252003,0.448002 -0.49467,0.891335 -0.728,1.33 l 3.724,0 0,1.428 -5.712,0 0,-0.994 c 0.205332,-0.401332 0.424665,-0.821331 0.658,-1.26 0.233332,-0.447997 0.494665,-0.923997 0.784,-1.428 0.289331,-0.503996 0.601997,-1.049995 0.938,-1.638 0.34533,-0.587994 0.723329,-1.227327 1.134,-1.918 l -3.332,0 0,-1.428 5.404,0 0,1.204"/>
+<path d="m 28.450035,39.388813 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102664,0.681336 0.196,0.952 0.102664,0.270669 0.242664,0.485335 0.42,0.644 0.17733,0.158668 0.41533,0.238001 0.714,0.238 0.289329,10e-7 0.522662,-0.07933 0.7,-0.238 0.186662,-0.158665 0.326662,-0.373331 0.42,-0.644 0.102662,-0.279997 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363996 0.056,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.02801,-0.373327 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485326 -0.406,-0.644 -0.177338,-0.158659 -0.415337,-0.237992 -0.714,-0.238 -0.29867,8e-6 -0.53667,0.07934 -0.714,0.238 -0.177336,0.158674 -0.317336,0.378007 -0.42,0.658 -0.09334,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c -1e-6,-1.493327 0.275333,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315997,-1.147991 2.296,-1.148 1.017329,9e-6 1.791995,0.382675 2.324,1.148 0.531993,0.756007 0.797993,1.880673 0.798,3.374 -7e-6,1.493336 -0.270673,2.622669 -0.812,3.388 -0.541339,0.756 -1.306671,1.134 -2.296,1.134 -1.017336,0 -1.796669,-0.378 -2.338,-1.134 -0.532001,-0.765331 -0.798001,-1.894664 -0.798,-3.388"/>
+<path d="m 35.450035,39.388813 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102664,0.681336 0.196,0.952 0.102664,0.270669 0.242664,0.485335 0.42,0.644 0.17733,0.158668 0.41533,0.238001 0.714,0.238 0.289329,10e-7 0.522662,-0.07933 0.7,-0.238 0.186662,-0.158665 0.326662,-0.373331 0.42,-0.644 0.102662,-0.279997 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363996 0.05599,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.02801,-0.373327 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485326 -0.406,-0.644 -0.177338,-0.158659 -0.415337,-0.237992 -0.714,-0.238 -0.29867,8e-6 -0.53667,0.07934 -0.714,0.238 -0.177336,0.158674 -0.317336,0.378007 -0.42,0.658 -0.09334,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c -10e-7,-1.493327 0.275333,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315997,-1.147991 2.296,-1.148 1.017329,9e-6 1.791995,0.382675 2.324,1.148 0.531993,0.756007 0.797993,1.880673 0.798,3.374 -7e-6,1.493336 -0.270673,2.622669 -0.812,3.388 -0.541339,0.756 -1.306671,1.134 -2.296,1.134 -1.017336,0 -1.796669,-0.378 -2.338,-1.134 -0.532001,-0.765331 -0.798001,-1.894664 -0.798,-3.388"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-xml-dtd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xml-dtd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xsd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xslt+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-xspf+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/application-zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/ascii.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-aac.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-ac3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-m4a.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-midi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-midi.svg
new file mode 100644
index 00000000..ab0c29c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-midi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#9b4a85"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 24 19 0 11 -8 0 0 8 l 11 0 l 0 -16 5 0 0 -3 z" style="fill:#fff;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp4.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mpeg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-scpls.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-aac.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-adpcm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-aiff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-flac+ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-flac.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-flac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-generic.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-it.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-it.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-m4a.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-midi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-midi.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-monkey.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-mp2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-mp3-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-mpeg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-mpegurl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-mpg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-mpg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-ms-wma.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-scpis.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-scpis.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-scpls.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-shorten.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-shorten.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-smart-playlist.svg
new file mode 100644
index 00000000..9e9de95d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-smart-playlist.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#9b4a85"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(11,-1016.3622)" style="fill:#fff">
+ <path d="m 9.202 1036.54 c -1.165 0.293 -2.143 1.363 -2.143 1.363 l 0.03 0.034 1.866 6.932 c -1.334 -0.724 -3.239 -0.542 -4.817 0.598 -2.038 1.473 -2.747 3.984 -1.567 5.601 1.18 1.617 3.783 1.731 5.821 0.258 1.606 -1.161 2.501 -2.991 2.178 -4.494 -0.01 -0.047 -0.025 -0.091 -0.037 -0.137 l -1.791 -6.93 c 0.042 -0.061 0.564 -0.301 2.256 -0.416 1.79 -0.121 3 -2.988 3 -2.988 0 0 -2.01 0.771 -3.597 0.212 -0.396 -0.14 -0.813 -0.133 -1.201 -0.034 z"/>
+ </g>
+ <path d="m 23 29 0 1 12 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 23 32 0 1 12 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 23 35 0 1 12 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 30.667 20 c -0.185 0 -0.333 0.149 -0.333 0.333 l 0 0.75 c -0.335 0.076 -0.645 0.207 -0.927 0.385 l -0.531 -0.531 c -0.131 -0.131 -0.338 -0.131 -0.469 0 l -0.469 0.469 c -0.131 0.131 -0.131 0.338 0 0.469 l 0.531 0.531 c -0.178 0.282 -0.309 0.592 -0.385 0.927 l -0.75 0 c -0.185 0 -0.333 0.149 -0.333 0.333 l 0 0.667 c 0 0.185 0.149 0.333 0.333 0.333 l 0.75 0 c 0.076 0.335 0.207 0.645 0.385 0.927 l -0.531 0.531 c -0.131 0.131 -0.131 0.338 0 0.469 l 0.469 0.469 c 0.131 0.131 0.338 0.131 0.469 0 l 0.531 -0.531 c 0.282 0.178 0.592 0.309 0.927 0.385 l 0 0.75 c 0 0.185 0.149 0.333 0.333 0.333 l 0.667 0 c 0.185 0 0.333 -0.149 0.333 -0.333 l 0 -0.75 c 0.335 -0.076 0.645 -0.207 0.927 -0.385 l 0.531 0.531 c 0.131 0.131 0.338 0.131 0.469 0 l 0.469 -0.469 c 0.131 -0.131 0.131 -0.338 0 -0.469 l -0.531 -0.531 c 0.178 -0.282 0.309 -0.592 0.385 -0.927 l 0.75 0 c 0.185 0 0.333 -0.149 0.333 -0.333 l 0 -0.667 c 0 -0.185 -0.149 -0.333 -0.333 -0.333 l -0.75 0 c -0.076 -0.335 -0.207 -0.645 -0.385 -0.927 l 0.531 -0.531 c 0.131 -0.131 0.131 -0.338 0 -0.469 l -0.469 -0.469 c -0.131 -0.131 -0.338 -0.131 -0.469 0 l -0.531 0.531 c -0.282 -0.178 -0.592 -0.309 -0.927 -0.385 l 0 -0.75 c 0 -0.185 -0.149 -0.333 -0.333 -0.333 l -0.667 0 z m 0.333 2.667 c 0.736 0 1.333 0.597 1.333 1.333 0 0.736 -0.597 1.333 -1.333 1.333 -0.736 0 -1.333 -0.597 -1.333 -1.333 0 -0.736 0.597 -1.333 1.333 -1.333" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-speex+ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-vorbis+ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-wav.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-xi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-xi.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/audio-x-xm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/audio-x-xm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/authors.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/binary.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/binary.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/contents2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/contents2.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/deb.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/divx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/divx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/drawing-dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/empty.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/empty.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted-key.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted-key.svg
new file mode 100644
index 00000000..b8c7c225
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted-key.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.643 17 c -2.959 0 -5.357 2.398 -5.357 5.357 0 0.925 0.235 1.797 0.647 2.556 0.002 0.002 -0.002 0.009 0 0.011 l -9.933 9.933 0 2.143 l 2.143 0 0.714 -0.714 0 -1.429 1.429 0 0.714 -0.714 1.429 0 0.714 -0.714 0 -1.429 0.714 -0.714 1.429 0 0 -1.429 2.79 -2.79 c 0.003 0.002 0.008 -0.002 0.011 0 0.759 0.412 1.631 0.647 2.556 0.647 2.959 0 5.357 -2.398 5.357 -5.357 l 0 -0.022 c -0.01 -2.952 -2.405 -5.335 -5.357 -5.335 z m 1.071 2.857 c 0.787 0 1.426 0.641 1.429 1.429 0 0.789 -0.64 1.429 -1.429 1.429 -0.789 0 -1.429 -0.64 -1.429 -1.429 0 -0.789 0.64 -1.429 1.429 -1.429 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted.svg
new file mode 100644
index 00000000..f515073a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/encrypted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 24 16 c 0 0 6.993 0.136 7 5 l 0 4 c 0 0 2 -0.103 2 1 l 0 10.25 c 0 0.926 -0.919 1.75 -1.929 1.75 l -14.14 0 c -1.01 0 -1.928 -0.825 -1.929 -1.75 l 0 -10.25 c 0 -1.103 2 -1 2 -1 l 0 -4 c 0.052 -4.87 7 -5 7 -5 z m 0 3 c 0 0 -4 -0.152 -4 3.5 l 0 2.5 8 0 0 -2.5 c 0 -3.653 -4 -3.5 -4 -3.5 z" style="fill:#888;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/exec.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/exec.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/extension.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/extension.svg
new file mode 100644
index 00000000..3b07a8f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/extension.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#888" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(0 4)">
+<path style="fill:#fff" d="M 18.3125,18 C 17.996094,18.032475 18,18.167902 18,18.6875 L 18,24 c 0,-1.10457 0.895431,-2 2,-2 1.104569,0 2,0.89543 2,2 0,1.10457 -0.895431,2 -2,2 -1.104569,0 -2,-0.89543 -2,-2 l 0,5.25 C 18,30.0028 18,30 18.75,30 L 24,30 c -1.104569,0 -2,-0.89543 -2,-2 0,-1.10457 0.895431,-2 2,-2 1.104569,0 2,0.89543 2,2 0,1.10457 -0.895431,2 -2,2 l 5.25,0 C 30.002775,30 30,30 30,29.25 l 0,-10.5 C 30,17.9972 30,18 29.25,18 l -10.5,0 c -0.1875,0 -0.332031,-0.01083 -0.4375,0 z"/>
+<path style="fill:#fff" d="m 24,18.991526 c 0,0.786303 -0.671573,1.423728 -1.5,1.423728 -0.828427,0 -1.5,-0.637425 -1.5,-1.423728 0,-0.786304 0.671573,-1.423729 1.5,-1.423729 0.828427,0 1.5,0.637425 1.5,1.423729 z" transform="matrix(1.33333 0 0 1.40476 -6 -10.67857)"/>
+<path style="fill:#fff" d="m 24,18.991526 c 0,0.786303 -0.671573,1.423728 -1.5,1.423728 -0.828427,0 -1.5,-0.637425 -1.5,-1.423728 0,-0.786304 0.671573,-1.423729 1.5,-1.423729 0.828427,0 1.5,0.637425 1.5,1.423729 z" transform="matrix(1.33333 0 0 1.40476 2 -2.67857)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/folder_tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/folder_tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/font-otf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font-ttf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font-woff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-woff.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/font.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font_bitmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_bitmap.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font_truetype.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_truetype.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/font_type1.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gddoc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gddoc.svg
new file mode 100644
index 00000000..c7fad16b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gddoc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#53a1f2;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect ry="0.601" height="7" rx="0.579" y="18" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 18.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 33.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 24.5 7 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 36.5 17 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gddraw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gddraw.svg
new file mode 100644
index 00000000..3d8ba103
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gddraw.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#e73144;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21 23 14 0 0 14 -14 0 m 0 -14" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 22.5 c 0.035 3.059 -1.578 5.898 -4.223 7.438 -2.645 1.539 -5.91 1.539 -8.555 0 -2.641 -1.539 -4.254 -4.379 -4.223 -7.438 -0.031 -3.059 1.582 -5.898 4.223 -7.438 2.645 -1.539 5.91 -1.539 8.555 0 2.645 1.539 4.258 4.379 4.223 7.438 m 0 0" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdform.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdform.svg
new file mode 100644
index 00000000..60da7bbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdform.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 19 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 18 22 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 18 25 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 18 28 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 18 31 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 18 34 0 1 16 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 20 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 23 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 26 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 29 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 32 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 16 35 -2 0 0 -1 2 0 z" style="fill:#f9f9f9;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdlink.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdlink.svg
new file mode 100644
index 00000000..20b9b125
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdlink.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3e86fb;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <polygon transform="matrix(1.791016e-4,0,0,1.560571e-4,12.399962,20.000218)" points="44385,76894 133156,76894 110963,115341 22194,115341 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.770215e-4,0,0,1.8206965e-4,12.67694,15.999918)" points="88772,76894 133156,76894 88772,0 44385,0 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 19.277 17.257 -7.821 12.612 3.662 7.331 7.616 -13.343 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdnote.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdnote.svg
new file mode 100644
index 00000000..ad4d61b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdnote.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f3b300;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(-43.287878,-3.4650965)">
+ <!-- color: #e73245 -->
+ </g>
+ <g transform="translate(0.00679446,2.997)">
+ <!-- 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/48/mimetypes/gdscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdscript.svg
new file mode 100644
index 00000000..e7c8e74d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdscript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#0a99d6;fill-opacity:1"/>
+ <path d="M 24 15 A 11 11 0 0 0 13 26 A 11 11 0 0 0 13.42 29 L 23 29 L 23 26 L 28 31 L 23 36 L 23 33 L 15.525 33 A 11 11 0 0 0 24 37 A 11 11 0 0 0 35 26 A 11 11 0 0 0 24 15 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdsheet.svg
new file mode 100644
index 00000000..ba2c4335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdsheet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(-.2 0 0 .22916 49.20536 42.16598)" style="fill:#fff">
+ <path d="m 76.03 -105.45 c 0 30.716 0 60.64 0 87.28 35.1 0 69.64 0 100 0 0 -30.716 0 -60.64 0 -87.28 -34.713 0 -70.24 0 -100 0 z m 10 8.728 45 0 0 17.455 -45 0 z m 55 0 25 0 0 17.455 -25 0 z m -55 26.18 45 0 0 17.455 -45 0 z m 55 0 25 0 0 17.455 -25 0 z m -55 26.18 45 0 0 17.455 -45 0 z m 55 0 25 0 0 17.455 -25 0 z" style="color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdslides.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdslides.svg
new file mode 100644
index 00000000..4d93016d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdslides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#ffc522;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 32 24 0 0 2 l -24 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gdtable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdtable.svg
new file mode 100644
index 00000000..382d4032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gdtable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 34.814 19 -6.077 7.718 -2.85 -3.456 -6.355 8.219 l -2.838 -3.247 -6.672 8.326 0.858 0.441 l 5.851 -7.3 2.854 3.264 6.332 -8.186 2.842 3.445 6.121 -7.778 2.323 2.515 0.819 -0.486 l -3.208 -3.474" 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="4" height="2" x="11" y="19" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="2" x="11" y="22" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="2" x="16" y="19" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="2" x="16" y="22" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="12" x="34" y="26" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="7" x="28" y="31" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3" height="3" x="22" y="35" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gedit-plugin.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gedit-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gif.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-generic-x.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-exe-thumbnailer-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-exe-thumbnailer-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-fs-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-fs-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-fs-regular.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-magicpoint.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-magicpoint.svg
new file mode 100644
index 00000000..11f1a624
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="matrix(1.05573 0 0 .94721 -12.53722 .42074)" style="fill:#fff">
+ <path d="m 26.941 38.801 c 0.061 0.183 0.135 0.418 0.222 0.706 0.096 0.288 0.196 0.597 0.301 0.928 0.105 0.331 0.209 0.667 0.314 1.01 0.105 0.34 0.205 0.654 0.301 0.941 0.105 -0.322 0.214 -0.654 0.327 -0.994 0.113 -0.349 0.222 -0.68 0.327 -0.994 0.105 -0.322 0.2 -0.623 0.288 -0.902 0.087 -0.279 0.166 -0.51 0.235 -0.693 l 1.334 0 c 0.061 0.706 0.118 1.395 0.17 2.066 0.061 0.671 0.109 1.338 0.144 2 0.044 0.654 0.078 1.316 0.105 1.987 0.026 0.662 0.048 1.342 0.065 2.04 l -1.477 0 0.078 -6.289 -0.994 3.425 -1.177 0 -0.954 -3.425 0.065 6.289 -1.477 0 c 0.026 -0.662 0.052 -1.351 0.078 -2.066 0.035 -0.715 0.07 -1.425 0.105 -2.131 0.035 -0.706 0.074 -1.39 0.118 -2.053 0.052 -0.662 0.109 -1.277 0.17 -1.843 l 1.334 0"/>
+ <path d="m 35.452 40.02 c -0.384 0 -0.706 0.07 -0.967 0.209 -0.261 0.139 -0.479 0.336 -0.654 0.588 -0.166 0.244 -0.288 0.54 -0.366 0.889 -0.07 0.34 -0.105 0.719 -0.105 1.137 0 0.967 0.153 1.682 0.458 2.144 0.305 0.453 0.754 0.68 1.347 0.68 0.096 0 0.2 -0.004 0.314 -0.013 0.113 -0.009 0.218 -0.022 0.314 -0.039 l 0 -2.955 1.608 0 0 4.04 c -0.192 0.07 -0.492 0.148 -0.902 0.235 -0.401 0.087 -0.889 0.131 -1.464 0.131 -0.506 0 -0.963 -0.087 -1.373 -0.261 -0.401 -0.183 -0.745 -0.449 -1.033 -0.798 -0.288 -0.357 -0.51 -0.798 -0.667 -1.32 -0.157 -0.532 -0.235 -1.146 -0.235 -1.843 0 -0.689 0.092 -1.294 0.275 -1.817 0.183 -0.532 0.431 -0.976 0.745 -1.334 0.314 -0.357 0.684 -0.623 1.111 -0.798 0.427 -0.183 0.885 -0.275 1.373 -0.275 0.314 0 0.593 0.026 0.837 0.078 0.253 0.044 0.471 0.096 0.654 0.157 0.183 0.061 0.331 0.126 0.445 0.196 0.122 0.07 0.214 0.122 0.275 0.157 l -0.418 1.281 c -0.192 -0.122 -0.427 -0.231 -0.706 -0.327 -0.279 -0.096 -0.567 -0.144 -0.863 -0.144"/>
+ <path d="m 40.838 38.709 c 1.028 0 1.826 0.214 2.393 0.641 0.567 0.418 0.85 1.107 0.85 2.066 0 0.967 -0.288 1.669 -0.863 2.105 -0.567 0.427 -1.373 0.641 -2.419 0.641 l -0.575 0 0 2.732 -1.608 0 0 -7.988 c 0.157 -0.035 0.331 -0.065 0.523 -0.092 0.2 -0.026 0.401 -0.044 0.601 -0.052 0.2 -0.017 0.397 -0.031 0.588 -0.039 0.192 -0.009 0.362 -0.013 0.51 -0.013 m 0.183 1.399 c -0.096 0 -0.231 0.004 -0.405 0.013 -0.166 0 -0.296 0.009 -0.392 0.026 l 0 2.615 0.654 0 c 0.514 0 0.902 -0.1 1.164 -0.301 0.261 -0.209 0.392 -0.562 0.392 -1.059 0 -0.471 -0.131 -0.802 -0.392 -0.994 -0.253 -0.2 -0.593 -0.301 -1.02 -0.301"/>
+ </g>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-msword.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-pdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-pdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-postscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-postscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-rtf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..d225a884
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/48/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/48/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/48/mimetypes/gnome-mime-application-wordperfect.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-abiword.svg
new file mode 120000
index 00000000..a8c388fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-ace.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-arj.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-bzip.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-compress.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-cpio-compress.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-cpio.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-deb.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-designer.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-desktop.svg
new file mode 120000
index 00000000..1eeed398
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-dvi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-dvi.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-glade.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-glade.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-gnome-app-info.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-illustrator.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-jar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-jar.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-java.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-kpresenter.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-kspread.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kspread.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-kword.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-kword.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-lha.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lha.svg
new file mode 120000
index 00000000..0d3ec85f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..7f763014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..a72face1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzma.svg
new file mode 120000
index 00000000..feec9664
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 00000000..ab9ffd92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-perl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-perl.svg
new file mode 120000
index 00000000..9bab2b2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-php.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 00000000..c1a89b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-rar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-shar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shar.svg
new file mode 120000
index 00000000..a13f7523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 00000000..71de89a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tarz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-tex.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-tex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-theme.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-theme.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-x-zoo.svg
new file mode 120000
index 00000000..b73a3bf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-application-zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-audio.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-bmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-gif.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-jpeg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-png.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-tiff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-x-psd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..45cb420a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-imagebmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-imagebmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-css.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-css.svg
new file mode 120000
index 00000000..5110f354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-html.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-plain.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-authors.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-c++.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c++.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-c.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-c.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-changelog.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-chdr.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-copying.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-copying.svg
new file mode 120000
index 00000000..36dc65b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-credits.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-csh.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 00000000..e15a8dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-install.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-java.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-makefile.svg
new file mode 100644
index 00000000..2a7955c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="matrix(-1 0 0 1 48.5 -1)">
+<path style="fill:#888" d="m 18.118659,23.057902 c -1.132912,0.347022 -0.139232,1.962936 -1.760453,2.754451 -1.852825,0.904589 -2.773935,-1.378189 -3.88675,0.251477 -1.112816,1.629664 1.535835,1.376939 1.461202,3.295013 -0.07466,1.918071 -2.695699,1.510689 -1.712147,3.203222 0.98355,1.692536 2.07575,-0.528769 3.853942,0.484715 1.778192,1.013484 0.07824,2.888878 2.1746,2.95175 2.096368,0.06288 0.53992,-1.905713 2.392742,-2.810301 1.852822,-0.904591 2.773931,1.378188 3.886748,-0.251477 1.112817,-1.629664 -1.535832,-1.37694 -1.461202,-3.295013 0.07466,-1.918071 2.6957,-1.510687 1.712148,-3.203222 -0.983552,-1.692535 -2.07575,0.528768 -3.853943,-0.484714 -1.778192,-1.013485 -0.07824,-2.888879 -2.174602,-2.95175 -0.262046,-0.0079 -0.470439,0.0063 -0.632285,0.05586 z m 0.02144,4.883563 c 0.935094,-0.182991 1.854264,0.366572 2.053025,1.227488 0.198762,0.860915 -0.398156,1.70717 -1.333249,1.890164 -0.935095,0.182992 -1.854264,-0.366572 -2.053025,-1.227487 -0.19876,-0.860917 0.398157,-1.707172 1.333249,-1.890165 z"/>
+<path style="fill:#888" d="m 27.118659,15.057902 c -1.132912,0.347022 -0.139232,1.962936 -1.760453,2.754451 -1.852825,0.904589 -2.773935,-1.378189 -3.88675,0.251477 -1.112816,1.629664 1.535835,1.376939 1.461202,3.295013 -0.07466,1.918071 -2.695699,1.510689 -1.712147,3.203222 0.98355,1.692536 2.07575,-0.528769 3.853942,0.484715 1.778192,1.013484 0.07824,2.888878 2.1746,2.95175 2.096368,0.06288 0.53992,-1.905713 2.392742,-2.810301 1.852822,-0.904591 2.773931,1.378188 3.886748,-0.251477 1.112817,-1.629664 -1.535832,-1.37694 -1.461202,-3.295013 0.07466,-1.918071 2.6957,-1.510687 1.712148,-3.203222 -0.983552,-1.692535 -2.07575,0.528768 -3.853943,-0.484714 -1.778192,-1.013485 -0.07824,-2.888879 -2.174602,-2.95175 -0.262046,-0.0079 -0.470439,0.0063 -0.632285,0.05586 z m 0.02144,4.883563 c 0.935094,-0.182991 1.854264,0.366572 2.053025,1.227488 0.198762,0.860915 -0.398156,1.70717 -1.333249,1.890164 -0.935095,0.182992 -1.854264,-0.366572 -2.053025,-1.227487 -0.19876,-0.860917 0.398157,-1.707172 1.333249,-1.890165 z"/>
+<path style="fill:#888" d="m 30.118659,26.057901 c -1.132912,0.347022 -0.139232,1.962936 -1.760453,2.754451 -1.852825,0.904589 -2.773935,-1.378189 -3.88675,0.251477 -1.112816,1.629664 1.535835,1.376939 1.461202,3.295013 -0.07466,1.918071 -2.695699,1.510689 -1.712147,3.203222 0.98355,1.692536 2.07575,-0.528769 3.853942,0.484715 1.778192,1.013484 0.07824,2.888878 2.1746,2.95175 2.096368,0.06288 0.53992,-1.905713 2.392742,-2.810301 1.852822,-0.904591 2.773931,1.378188 3.886748,-0.251477 1.112817,-1.629664 -1.535832,-1.37694 -1.461202,-3.295013 0.07466,-1.918071 2.6957,-1.510687 1.712148,-3.203222 -0.983552,-1.692535 -2.07575,0.528768 -3.853943,-0.484714 -1.778192,-1.013485 -0.07824,-2.888879 -2.174602,-2.95175 -0.262046,-0.0079 -0.470439,0.0063 -0.632285,0.05586 z m 0.02144,4.883563 c 0.935094,-0.182991 1.854264,0.366572 2.053025,1.227488 0.198762,0.860915 -0.398156,1.70717 -1.333249,1.890164 -0.935095,0.182992 -1.854264,-0.366572 -2.053025,-1.227487 -0.19876,-0.860917 0.398157,-1.707172 1.333249,-1.890165 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-python.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-python.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-readme.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-readme.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-sh.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-sh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-source.svg
new file mode 120000
index 00000000..6bf5cf5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text-x-zsh.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text-x-zsh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-video.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-mime-x-install.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-mime-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/gnome-package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/gtk-file.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/gtk-file.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/html.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-blank.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-blank.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-bmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-cgm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-cgm.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-emf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-gif.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-ico.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-jpeg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-jpeg2000.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-jpeg2000.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-openraster.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-openraster.svg
new file mode 100644
index 00000000..28b9da79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-openraster.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 l 0 13.469 c 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ </g>
+ <path d="m 15.638 41 c 0 0.372 0.014 0.722 0.042 1.053 0.037 0.322 0.102 0.603 0.195 0.842 0.102 0.239 0.241 0.429 0.417 0.57 0.176 0.14 0.412 0.211 0.709 0.211 0.287 0 0.519 -0.07 0.695 -0.211 0.185 -0.14 0.324 -0.33 0.417 -0.57 0.102 -0.248 0.167 -0.533 0.195 -0.854 0.037 -0.322 0.056 -0.669 0.056 -1.04 0 -0.372 -0.019 -0.718 -0.056 -1.04 -0.028 -0.33 -0.093 -0.615 -0.195 -0.854 -0.093 -0.239 -0.227 -0.429 -0.403 -0.57 -0.176 -0.14 -0.412 -0.211 -0.709 -0.211 -0.297 0 -0.533 0.07 -0.709 0.211 -0.176 0.14 -0.315 0.334 -0.417 0.582 -0.093 0.239 -0.158 0.52 -0.195 0.842 -0.028 0.322 -0.042 0.669 -0.042 1.04 m -1.738 0 c 0 -1.321 0.273 -2.316 0.82 -2.985 0.547 -0.677 1.307 -1.015 2.28 -1.015 1.01 0 1.779 0.339 2.308 1.015 0.528 0.669 0.792 1.664 0.792 2.985 0 1.321 -0.269 2.32 -0.806 2.997 c -0.538 0.669 -1.297 1 -2.28 1 -1.01 0 -1.784 -0.334 -2.322 -1 -0.528 -0.677 -0.792 -1.676 -0.792 -2.997" style="fill:#fff"/>
+ <path d="m 23.507 36.9 c 0.487 0 0.929 0.052 1.324 0.155 0.395 0.104 0.736 0.263 1.021 0.479 0.285 0.216 0.501 0.492 0.648 0.828 0.156 0.328 0.234 0.716 0.234 1.165 0 0.466 -0.101 0.889 -0.303 1.268 -0.202 0.38 -0.538 0.669 -1.01 0.867 c 0.738 1.041 1.381 2.287 1.876 3.338 l -1.779 0 c -0.446 -1.078 -1.072 -2.045 -1.641 -2.95 l -0.883 0 0 2.95 -1.697 0 0 -7.893 c 0.737 -0.159 1.466 -0.179 2.207 -0.207 m 1.503 2.614 c 0 -0.423 -0.138 -0.733 -0.414 -0.932 -0.276 -0.198 -0.639 -0.298 -1.09 -0.298 -0.176 -0.002 -0.346 0.026 -0.51 0.039 l 0 2.407 0.372 0 c 0.579 0 0.998 -0.104 1.255 -0.311 0.257 -0.216 0.386 -0.518 0.386 -0.906" style="fill:#fff"/>
+ <path d="m 32.651 45 -0.406 -1.848 -2.311 0 l -0.392 1.848 -1.793 0 c 0.719 -2.78 1.608 -5.455 2.465 -8 l 1.877 0 c 0.936 2.709 1.769 5.448 2.409 8 l -1.849 0 m -1.54 -6.449 c -0.356 1.069 -0.641 2.231 -0.854 3.283 l 1.695 0 c -0.198 -1.135 -0.531 -2.227 -0.84 -3.283" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-png.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-svg+xml-compressed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-svg+xml-compressed.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-svg+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-tiff-multipage.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-tiff-multipage.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-tiff.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-vnd.dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.zbrush.pcx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-vnd.zbrush.pcx.svg
new file mode 120000
index 00000000..bd20f335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-webp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-webp.svg
new file mode 100644
index 00000000..7d238a3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-webp.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 l 0 13.469 c 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.05725 .94585)">
+ <path d="m 28.408 45.34 c 0 0.448 -0.071 0.824 -0.213 1.129 -0.142 0.296 -0.336 0.536 -0.583 0.72 -0.239 0.176 -0.527 0.304 -0.864 0.384 -0.329 0.072 -0.684 0.108 -1.066 0.108 -0.307 0 -0.624 -0.02 -0.953 -0.06 -0.329 -0.032 -0.619 -0.084 -0.941 -0.156 l 0 -7.216 c 0.602 -0.122 1.184 -0.149 1.759 -0.18 0.523 0 0.95 0.06 1.279 0.18 0.329 0.112 0.587 0.264 0.774 0.456 0.187 0.184 0.314 0.392 0.381 0.624 0.067 0.232 0.101 0.464 0.101 0.696 0 0.352 -0.082 0.664 -0.247 0.937 -0.157 0.272 -0.37 0.488 -0.639 0.648 0.471 0.184 0.789 0.432 0.953 0.744 0.172 0.312 0.258 0.64 0.258 0.985 m -3.39 -1.01 0 2.02 c 0.097 0.016 0.317 0.028 0.429 0.036 0.12 0.008 0.236 0.012 0.348 0.012 0.157 0 0.31 -0.012 0.46 -0.036 0.15 -0.032 0.28 -0.084 0.393 -0.156 0.12 -0.08 0.217 -0.188 0.292 -0.324 0.075 -0.144 0.112 -0.324 0.112 -0.54 0 -0.36 -0.108 -0.616 -0.325 -0.768 -0.209 -0.16 -0.494 -0.24 -0.852 -0.24 l -0.855 0 m 0.653 -1.225 c 0.351 0 0.617 -0.08 0.796 -0.24 0.179 -0.168 0.269 -0.396 0.269 -0.684 0 -0.176 -0.026 -0.316 -0.079 -0.42 -0.052 -0.112 -0.123 -0.196 -0.213 -0.252 -0.09 -0.064 -0.194 -0.104 -0.314 -0.12 -0.12 -0.024 -0.243 -0.036 -0.37 -0.036 -0.219 -0.011 -0.536 0.032 -0.743 0.048 l 0 1.705 0.653 0"/>
+ <path d="m 15.434 47.576 c -0.384 -1.094 -0.746 -2.189 -1.124 -3.276 -0.401 1.107 -0.761 2.181 -1.163 3.276 l -1.318 0 c -0.261 -2.506 -0.402 -4.983 -0.478 -7.401 l 1.46 0 -0.078 5.751 0.982 -3.132 1.163 0 0.943 3.132 -0.065 -5.751 1.46 0 c -0.1 2.509 -0.206 4.957 -0.465 7.401 l -1.318 0"/>
+ <path d="m 31.26 40.12 c 0.89 0 1.58 0.194 2.07 0.583 0.49 0.381 0.735 1.01 0.735 1.881 0 0.881 -0.249 1.52 -0.747 1.917 -0.49 0.389 -1.188 0.583 -2.093 0.583 l -0.561 0 0 2.489 -1.329 0 0 -7.275 c 0.642 -0.141 1.28 -0.158 1.923 -0.179 m 0.158 1.274 c -0.243 -0.003 -0.51 0.022 -0.753 0.036 l 0 2.381 0.628 0 c 0.445 0 0.781 -0.091 1.01 -0.274 0.226 -0.191 0.339 -0.512 0.339 -0.964 0 -0.429 -0.113 -0.73 -0.339 -0.905 -0.219 -0.183 -0.513 -0.274 -0.882 -0.274"/>
+ </g>
+ </g>
+ <path d="m 19.602 45 0 -7 4.364 0 0 1.153 -3.03 0 0 1.572 2.642 0 0 1.153 -2.642 0 0 1.968 3.282 0 0 1.153 -4.62 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-wmf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-3ds.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-3ds.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-3ds.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-adobe-dng.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-adobe-dng.svg
new file mode 100644
index 00000000..a5b1a4c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.468 43.637 q 0.06 0.013 0.131 0.013 0.072 0 0.131 0 0.501 0 0.835 -0.202 0.346 -0.202 0.549 -0.555 0.215 -0.353 0.298 -0.833 0.095 -0.492 0.095 -1.073 0 -0.505 -0.072 -0.984 -0.072 -0.479 -0.251 -0.845 -0.179 -0.366 -0.489 -0.58 -0.31 -0.227 -0.8 -0.227 -0.095 0 -0.215 0.013 -0.119 0 -0.215 0.025 l 0 5.249 z m 3.532 -2.65 q 0 1.085 -0.263 1.855 -0.251 0.757 -0.704 1.237 -0.453 0.479 -1.086 0.707 q -0.621 0.215 -1.372 0.215 -0.394 0 -0.776 -0.05 -0.37 -0.038 -0.8 -0.139 l 0 -7.621 q 0.501 -0.114 0.943 -0.151 0.442 -0.038 0.823 -0.038 0.728 0 1.325 0.227 0.609 0.227 1.026 0.719 0.418 0.479 0.644 1.237 q 0.239 0.744 0.239 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.787 45 q -0.515 -1.331 -1.127 -2.649 -0.6 -1.331 -1.299 -2.662 l 0 5.312 -1.36 0 l 0 -8 1.213 0 q 0.343 0.569 0.686 1.241 0.343 0.659 0.662 1.318 0.331 0.659 0.6 1.279 0.282 0.62 0.478 1.086 l 0 -4.924 1.36 0 l 0 8 -1.213 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.26 38.33 q -0.503 0 -0.847 0.198 -0.343 0.198 -0.572 0.557 -0.217 0.347 -0.32 0.842 -0.092 0.483 -0.092 1.077 0 1.375 0.4 2.031 0.4 0.644 1.178 0.644 0.126 0 0.275 -0.012 0.149 -0.012 0.275 -0.037 l 0 -2.799 1.407 0 0 3.827 q -0.252 0.099 -0.789 0.223 -0.526 0.124 -1.281 0.124 -0.664 0 -1.201 -0.248 q -0.526 -0.26 -0.904 -0.755 -0.378 -0.508 -0.584 -1.251 -0.206 -0.755 -0.206 -1.746 q 0 -0.978 0.24 -1.721 0.24 -0.755 0.652 -1.263 0.412 -0.508 0.973 -0.755 0.561 -0.26 1.201 -0.26 0.412 0 0.732 0.074 0.332 0.062 0.572 0.149 0.24 0.087 0.389 0.186 q 0.16 0.099 0.24 0.149 l -0.366 1.214 q -0.252 -0.173 -0.618 -0.31 -0.366 -0.136 -0.755 -0.136" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-cr2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-cr2.svg
new file mode 100644
index 00000000..78e5df72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-cr2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 18.04 45 q -1.482 0 -2.262 -1.04 q -0.781 -1.04 -0.781 -2.96 q 0 -0.954 0.238 -1.697 0.238 -0.743 0.656 -1.251 0.43 -0.52 1.01 -0.78 0.588 -0.272 1.278 -0.272 0.373 0 0.667 0.074 0.305 0.062 0.532 0.149 0.226 0.087 0.373 0.186 0.158 0.099 0.238 0.149 l -0.362 1.214 q -0.26 -0.186 -0.633 -0.31 -0.362 -0.136 -0.837 -0.136 -0.328 0 -0.645 0.136 -0.305 0.124 -0.554 0.433 -0.238 0.297 -0.396 0.805 -0.147 0.508 -0.147 1.263 0 1.313 0.407 2.02 0.419 0.693 1.357 0.693 0.543 0 0.894 -0.136 0.362 -0.136 0.577 -0.272 l 0.351 1.201 q -0.294 0.198 -0.803 0.372 -0.498 0.161 -1.154 0.161 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.839 36.839 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.666 39.24 q 0 0.404 -0.143 0.784 -0.143 0.367 -0.382 0.72 -0.239 0.354 -0.537 0.682 -0.298 0.329 -0.609 0.632 -0.155 0.152 -0.358 0.367 -0.203 0.202 -0.382 0.43 -0.179 0.215 -0.31 0.442 -0.119 0.227 -0.119 0.417 l 3.174 0 0 1.289 -4.821 0 q -0.036 -0.126 -0.036 -0.316 0.012 -0.19 0.012 -0.265 0 -0.632 0.215 -1.163 0.227 -0.531 0.561 -0.973 0.346 -0.455 0.728 -0.834 0.394 -0.392 0.728 -0.746 0.346 -0.354 0.561 -0.682 0.227 -0.329 0.227 -0.67 0 -0.48 -0.274 -0.733 -0.274 -0.265 -0.692 -0.265 -0.346 0 -0.728 0.177 -0.382 0.177 -0.752 0.594 l -0.728 -1.087 q 0.477 -0.531 1.098 -0.784 q 0.632 -0.253 1.253 -0.253 q 0.453 0 0.871 0.139 0.418 0.139 0.74 0.417 0.322 0.278 0.513 0.708 0.191 0.417 0.191 0.973 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-crw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-crw.svg
new file mode 100644
index 00000000..a3929573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-canon-crw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 18.04 45 q -1.482 0 -2.262 -1.04 q -0.781 -1.04 -0.781 -2.96 q 0 -0.954 0.238 -1.697 0.238 -0.743 0.656 -1.251 0.43 -0.52 1.01 -0.78 0.588 -0.272 1.278 -0.272 0.373 0 0.667 0.074 0.305 0.062 0.532 0.149 0.226 0.087 0.373 0.186 0.158 0.099 0.238 0.149 l -0.362 1.214 q -0.26 -0.186 -0.633 -0.31 -0.362 -0.136 -0.837 -0.136 -0.328 0 -0.645 0.136 -0.305 0.124 -0.554 0.433 -0.238 0.297 -0.396 0.805 -0.147 0.508 -0.147 1.263 0 1.313 0.407 2.02 0.419 0.693 1.357 0.693 0.543 0 0.894 -0.136 0.362 -0.136 0.577 -0.272 l 0.351 1.201 q -0.294 0.198 -0.803 0.372 -0.498 0.161 -1.154 0.161 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 l -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.01 39.83 q 0.044 0.246 0.132 0.607 0.088 0.362 0.187 0.801 0.11 0.439 0.231 0.943 0.132 0.504 0.253 1.034 0 -0.672 -0.011 -1.435 -0.011 -0.775 -0.022 -1.577 -0.011 -0.801 -0.022 -1.616 q -0.011 -0.827 -0.011 -1.59 l 1.256 0 q -0.033 0.982 -0.066 2.029 -0.033 1.034 -0.077 2.068 -0.044 1.021 -0.11 2.02 q -0.055 0.995 -0.132 1.887 l -1.123 0 q -0.242 -0.814 -0.485 -1.745 -0.242 -0.943 -0.485 -1.796 -0.242 0.814 -0.507 1.771 -0.264 0.956 -0.485 1.771 l -1.123 0 q -0.088 -0.892 -0.154 -1.887 -0.066 -1.01 -0.121 -2.029 -0.044 -1.034 -0.077 -2.068 q -0.033 -1.047 -0.055 -2.02 l 1.256 0 q -0.011 0.763 -0.022 1.577 -0.011 0.814 -0.022 1.628 -0.011 0.801 -0.022 1.577 -0.011 0.763 -0.011 1.435 0.099 -0.414 0.22 -0.905 0.132 -0.491 0.242 -0.969 0.121 -0.478 0.22 -0.879 0.099 -0.401 0.154 -0.633 l 0.991 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-compressed-xcf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-compressed-xcf.svg
new file mode 100644
index 00000000..c72e71a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<defs/>
+<path style="fill:#9a773c" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff">
+<g transform="matrix(.47869 0 0 .48595 13.85359 19.7107)">
+<path style="color:#000" d="m 36.943886,6.7968089 c -0.157078,0.077222 -0.296498,0.3277294 -0.432188,0.7348984 -0.361839,1.085785 -2.90791,8.5865417 -17.33072,8.9484697 C 12.298633,16.651365 9.3703212,10.60099 9.3703212,10.60099 l -0.1728749,7.781278 c 0,0 0.7397713,1.734074 -0.7347189,3.544803 C 8.3825784,21.801792 8.334663,21.660029 8.2466337,21.538008 7.7159378,20.802389 7.093816,20.183401 6.4314461,19.722376 5.6703811,19.192657 4.8787477,18.842912 4.0976334,18.728102 c -0.9005432,-0.132364 -1.7715733,0.0627 -2.4634688,0.561981 -0.69210616,0.499428 -1.09501379,1.264576 -1.25334389,2.161466 -0.13725792,0.777524 -0.0896357,1.618044 0.17287499,2.5073 0.22849391,0.774024 0.5932276,1.55551 1.1236876,2.291155 0.5603944,0.777156 1.258548,1.465348 1.9880627,1.945319 0.8227411,0.541308 1.6949827,0.858408 2.5499063,0.907816 0.2645554,0.01529 0.5348545,-0.04961 0.7779375,-0.08646 5.5372972,4.390835 16.5282672,8.488388 23.8135332,3.804181 0.157588,0.05364 0.316997,0.118164 0.475406,0.172917 0.0039,0.075 -0.01968,0.149333 0,0.216147 l 0.34575,-0.129688 c 0.06152,0.01956 0.110043,0.06801 0.172875,0.08646 0.01346,0.004 0.02968,-0.0039 0.04322,0 l 0.129657,0.129687 3.284625,1.167192 c -0.13475,1.140796 0.429353,2.435897 1.858407,2.982823 2.573572,0.984956 4.970156,2.247925 4.970156,2.247925 -1.227624,-4.168174 -1.675536,-7.513794 -4.883719,-7.219297 -0.596913,0.0548 -1.047941,0.299617 -1.383,0.64844 l -2.895657,-1.85886 -0.129656,0 -0.04322,-0.04323 c 3.899384,-3.8385 6.1796,-11.05294 4.797282,-23.603209 -0.08,-0.627178 -0.343267,-0.9500602 -0.605062,-0.8213571 z"/>
+</g>
+<path d="M 18 1 L 18 5 L 22 5 L 22 1 L 18 1 z M 18 5 L 14 5 L 14 9 L 18 9 L 18 5 z M 18 9 L 18 13 L 22 13 L 22 9 L 18 9 z M 14 15 L 14 23 L 22 23 L 22 15 L 18 15 L 14 15 z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-dwg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-emf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-eps.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-exr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-exr.svg
new file mode 100644
index 00000000..f11bb24b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-exr.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 0 4.49 0 8.979 0 13.469 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g>
+ <path d="m 15 45 0 -8 4.723 0 0 1.318 -3.174 0 0 1.796 2.758 0 0 1.318 -2.758 0 0 2.249 3.451 0 l 0 1.318 -5 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 25.331 45 q -0.238 -0.659 -0.59 -1.46 -0.339 -0.801 -0.715 -1.603 -0.364 0.763 -0.728 1.59 -0.364 0.814 -0.628 1.473 l -1.669 0 q 0.126 -0.349 0.364 -0.84 0.251 -0.491 0.54 -1.06 0.301 -0.569 0.628 -1.163 0.326 -0.607 0.628 -1.163 l -2.033 -3.774 1.669 0 1.23 2.559 1.293 -2.559 l 1.556 0 -1.983 3.735 q 0.339 0.556 0.665 1.163 0.326 0.607 0.603 1.189 0.289 0.569 0.502 1.073 q 0.213 0.491 0.339 0.84 l -1.669 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.21 37 q 0.731 0 1.324 0.153 0.593 0.153 1.021 0.473 0.428 0.319 0.648 0.818 0.234 0.486 0.234 1.15 0 0.69 -0.303 1.252 -0.303 0.562 -1.01 0.856 0.234 0.332 0.497 0.741 0.262 0.396 0.51 0.843 q 0.248 0.435 0.469 0.882 0.234 0.435 0.4 0.831 l -1.779 0 q -0.317 -0.767 -0.745 -1.47 -0.414 -0.716 -0.897 -1.444 l -0.883 0 0 2.914 l -1.697 0 0 -7.796 q 0.248 -0.051 0.538 -0.089 0.303 -0.051 0.607 -0.064 0.303 -0.026 0.579 -0.038 q 0.276 -0.013 0.483 -0.013 m 1.503 2.581 q 0 -0.626 -0.414 -0.92 -0.414 -0.294 -1.09 -0.294 -0.097 0 -0.234 0.013 -0.138 0 -0.276 0.026 l 0 2.377 0.372 0 q 0.869 0 1.255 -0.307 0.386 -0.319 0.386 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-fuji-raf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-fuji-raf.svg
new file mode 100644
index 00000000..7a4b35be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-fuji-raf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 25.357 45 -0.361 -1.848 -2.054 0 -0.349 1.848 -1.593 0 q 0.548 -2.365 1.108 -4.304 0.56 -1.952 1.083 -3.696 l 1.668 0 q 0.548 1.758 1.083 3.735 q 0.548 1.964 1.058 4.265 l -1.643 0 z m -1.369 -6.449 q -0.124 0.452 -0.237 0.866 -0.1 0.401 -0.199 0.801 -0.087 0.388 -0.174 0.788 -0.075 0.401 -0.149 0.827 l 1.506 0 q -0.075 -0.426 -0.149 -0.827 -0.075 -0.401 -0.174 -0.788 -0.087 -0.401 -0.199 -0.801 -0.1 -0.414 -0.224 -0.866 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 45 0 -8 5 0 0 1.318 -3.377 0 0 1.682 2.955 0 0 1.359 -2.955 0 0 3.641 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-hdr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-hdr.svg
new file mode 100644
index 00000000..9366229e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-hdr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 19.775 37 0 8 -1.732 0 0 -3.591 -2.31 0 0 3.591 l -1.732 0 l 0 -8 1.732 0 0 3.091 2.31 0 0 -3.091 1.732 0" style="fill:#fff"/>
+ <path d="m 22.574 43.669 c 0.104 0.02 0.291 0.008 0.399 0.013 0.381 0 0.699 -0.068 0.953 -0.204 0.263 -0.136 0.472 -0.324 0.627 -0.562 0.164 -0.239 0.277 -0.519 0.34 -0.843 0.072 -0.332 0.109 -0.694 0.109 -1.086 0 -0.34 -0.027 -0.673 -0.081 -0.996 -0.055 -0.324 -0.149 -0.609 -0.286 -0.856 -0.136 -0.247 -0.323 -0.443 -0.559 -0.588 -0.236 -0.154 -0.54 -0.23 -0.912 -0.23 -0.171 -0.005 -0.43 0.025 -0.591 0.038 l 0 5.314 m 4.131 -2.682 c 0 0.732 -0.1 1.359 -0.3 1.878 -0.191 0.511 -0.459 0.928 -0.803 1.252 -0.345 0.324 -0.758 0.562 -1.239 0.716 c -0.472 0.145 -0.994 0.218 -1.566 0.218 -0.3 0 -0.595 -0.017 -0.885 -0.051 -0.281 -0.025 -0.585 -0.073 -0.912 -0.14 l 0 -7.716 c 0.381 -0.076 0.74 -0.128 1.076 -0.154 0.336 -0.025 0.649 -0.039 0.94 -0.039 0.553 0 1.058 0.076 1.511 0.23 0.463 0.154 0.853 0.396 1.171 0.728 0.317 0.324 0.563 0.741 0.735 1.252 0.181 0.503 0.272 1.111 0.272 1.827" style="fill:#fff"/>
+ <path d="m 30.13 36.95 c 0.492 0 0.938 0.051 1.338 0.154 0.4 0.103 0.743 0.261 1.031 0.476 0.288 0.214 0.506 0.489 0.655 0.823 0.158 0.326 0.237 0.712 0.237 1.157 0 0.463 -0.102 0.883 -0.307 1.26 -0.204 0.377 -0.544 0.664 -1.017 0.862 0.764 1.049 1.348 2.173 1.895 3.318 l -1.798 0 c -0.45 -1.07 -1.083 -2.032 -1.659 -2.932 l -0.892 0 0 2.932 -1.714 0 0 -7.844 c 0.744 -0.158 1.481 -0.178 2.23 -0.206 m 1.519 2.598 c 0 -0.42 -0.139 -0.729 -0.418 -0.926 -0.279 -0.197 -0.646 -0.296 -1.101 -0.296 -0.178 -0.002 -0.35 0.026 -0.516 0.039 l 0 2.392 0.376 0 c 0.585 0 1.01 -0.103 1.268 -0.309 0.26 -0.214 0.39 -0.514 0.39 -0.9" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-ico.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-icon.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-icon.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-kodak-dcr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-dcr.svg
new file mode 100644
index 00000000..f30a92c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-dcr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.468 43.637 q 0.06 0.013 0.131 0.013 0.072 0 0.131 0 0.501 0 0.835 -0.202 0.346 -0.202 0.549 -0.555 0.215 -0.353 0.298 -0.833 0.095 -0.492 0.095 -1.073 0 -0.505 -0.072 -0.984 -0.072 -0.479 -0.251 -0.845 -0.179 -0.366 -0.489 -0.58 -0.31 -0.227 -0.8 -0.227 -0.095 0 -0.215 0.013 -0.119 0 -0.215 0.025 l 0 5.249 z m 3.532 -2.65 q 0 1.085 -0.263 1.855 -0.251 0.757 -0.704 1.237 -0.453 0.479 -1.086 0.707 q -0.621 0.215 -1.372 0.215 -0.394 0 -0.776 -0.05 -0.37 -0.038 -0.8 -0.139 l 0 -7.621 q 0.501 -0.114 0.943 -0.151 q 0.442 -0.038 0.823 -0.038 q 0.728 0 1.325 0.227 0.609 0.227 1.026 0.719 0.418 0.479 0.644 1.237 q 0.239 0.744 0.239 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.04 45 q -1.482 0 -2.262 -1.04 q -0.781 -1.04 -0.781 -2.96 q 0 -0.954 0.238 -1.697 0.238 -0.743 0.656 -1.251 0.43 -0.52 1.01 -0.78 0.588 -0.272 1.278 -0.272 0.373 0 0.667 0.074 0.305 0.062 0.532 0.149 0.226 0.087 0.373 0.186 0.158 0.099 0.238 0.149 l -0.362 1.214 q -0.26 -0.186 -0.633 -0.31 -0.362 -0.136 -0.837 -0.136 -0.328 0 -0.645 0.136 -0.305 0.124 -0.554 0.433 -0.238 0.297 -0.396 0.805 -0.147 0.508 -0.147 1.263 0 1.313 0.407 2.02 0.419 0.693 1.357 0.693 0.543 0 0.894 -0.136 0.362 -0.136 0.577 -0.272 l 0.351 1.201 q -0.294 0.198 -0.803 0.372 -0.498 0.161 -1.154 0.161 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 l -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-kdc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-kdc.svg
new file mode 100644
index 00000000..43fc7933
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-kodak-kdc.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 18.435 45 q -0.124 -0.452 -0.36 -0.969 -0.225 -0.53 -0.507 -1.021 -0.282 -0.504 -0.597 -0.931 -0.304 -0.439 -0.586 -0.737 l 0 3.658 -1.385 0 l 0 -8 1.385 0 0 3.321 q 0.248 -0.362 0.518 -0.801 0.27 -0.439 0.507 -0.879 0.248 -0.439 0.45 -0.866 q 0.203 -0.426 0.338 -0.775 l 1.565 0 q -0.158 0.349 -0.383 0.801 -0.214 0.439 -0.495 0.931 -0.282 0.478 -0.608 0.982 -0.315 0.504 -0.664 0.969 0.349 0.388 0.709 0.892 0.36 0.504 0.676 1.086 0.327 0.569 0.586 1.176 q 0.259 0.595 0.417 1.163 l -1.565 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.468 43.637 q 0.06 0.013 0.131 0.013 0.072 0 0.131 0 0.501 0 0.835 -0.202 0.346 -0.202 0.549 -0.555 0.215 -0.353 0.298 -0.833 0.095 -0.492 0.095 -1.073 0 -0.505 -0.072 -0.984 -0.072 -0.479 -0.251 -0.845 -0.179 -0.366 -0.489 -0.58 -0.31 -0.227 -0.8 -0.227 -0.095 0 -0.215 0.013 -0.119 0 -0.215 0.025 l 0 5.249 z m 3.532 -2.65 q 0 1.085 -0.263 1.855 -0.251 0.757 -0.704 1.237 -0.453 0.479 -1.086 0.707 q -0.621 0.215 -1.372 0.215 -0.394 0 -0.776 -0.05 -0.37 -0.038 -0.8 -0.139 l 0 -7.621 q 0.501 -0.114 0.943 -0.151 0.442 -0.038 0.823 -0.038 0.728 0 1.325 0.227 0.609 0.227 1.026 0.719 0.418 0.479 0.644 1.237 q 0.239 0.744 0.239 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.04 45 q -1.482 0 -2.262 -1.04 q -0.781 -1.04 -0.781 -2.96 q 0 -0.954 0.238 -1.697 0.238 -0.743 0.656 -1.251 0.43 -0.52 1.01 -0.78 0.588 -0.272 1.278 -0.272 0.373 0 0.667 0.074 0.305 0.062 0.532 0.149 0.226 0.087 0.373 0.186 0.158 0.099 0.238 0.149 l -0.362 1.214 q -0.26 -0.186 -0.633 -0.31 -0.362 -0.136 -0.837 -0.136 -0.328 0 -0.645 0.136 -0.305 0.124 -0.554 0.433 -0.238 0.297 -0.396 0.805 -0.147 0.508 -0.147 1.263 0 1.313 0.407 2.02 0.419 0.693 1.357 0.693 0.543 0 0.894 -0.136 0.362 -0.136 0.577 -0.272 l 0.351 1.201 q -0.294 0.198 -0.803 0.372 -0.498 0.161 -1.154 0.161 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-krita.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-minolta-mrw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-minolta-mrw.svg
new file mode 100644
index 00000000..71ae8e48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-minolta-mrw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.52 37 q 0.077 0.271 0.187 0.698 0.121 0.426 0.253 0.918 0.132 0.491 0.264 0.995 0.132 0.504 0.253 0.931 0.132 -0.478 0.275 -0.982 0.143 -0.517 0.275 -0.982 0.132 -0.478 0.242 -0.892 q 0.11 -0.414 0.198 -0.685 l 1.123 0 q 0.077 1.047 0.143 2.042 0.077 0.995 0.121 1.977 0.055 0.969 0.088 1.964 q 0.033 0.982 0.055 2.02 l -1.244 0 0.066 -6.216 -0.837 3.386 -0.991 0 l -0.804 -3.386 0.055 6.216 -1.244 0 q 0.033 -0.982 0.066 -2.042 0.044 -1.06 0.088 -2.107 0.044 -1.047 0.099 -2.029 q 0.066 -0.982 0.143 -1.822 l 1.123 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 l -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.01 39.83 q 0.044 0.246 0.132 0.607 0.088 0.362 0.187 0.801 0.11 0.439 0.231 0.943 0.132 0.504 0.253 1.034 0 -0.672 -0.011 -1.435 -0.011 -0.775 -0.022 -1.577 -0.011 -0.801 -0.022 -1.616 q -0.011 -0.827 -0.011 -1.59 l 1.256 0 q -0.033 0.982 -0.066 2.029 -0.033 1.034 -0.077 2.068 -0.044 1.021 -0.11 2.02 q -0.055 0.995 -0.132 1.887 l -1.123 0 q -0.242 -0.814 -0.485 -1.745 -0.242 -0.943 -0.485 -1.796 -0.242 0.814 -0.507 1.771 -0.264 0.956 -0.485 1.771 l -1.123 0 q -0.088 -0.892 -0.154 -1.887 -0.066 -1.01 -0.121 -2.029 -0.044 -1.034 -0.077 -2.068 q -0.033 -1.047 -0.055 -2.02 l 1.256 0 q -0.011 0.763 -0.022 1.577 -0.011 0.814 -0.022 1.628 -0.011 0.801 -0.022 1.577 -0.011 0.763 -0.011 1.435 0.099 -0.414 0.22 -0.905 0.132 -0.491 0.242 -0.969 0.121 -0.478 0.22 -0.879 0.099 -0.401 0.154 -0.633 l 0.991 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-nikon-nef.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-nikon-nef.svg
new file mode 100644
index 00000000..20c5de25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-nikon-nef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="M 18.787,45 Q 18.272,43.669 17.66,42.351 17.06,41.02 16.361,39.689 l 0,5.312 -1.36,0 0,-8 1.213,0 q 0.343,0.569 0.686,1.241 0.343,0.659 0.662,1.318 0.331,0.659 0.6,1.279 0.282,0.62 0.478,1.086 l 0,-4.924 1.36,0 0,8 -1.213,0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21 45 0 -8 4.723 0 0 1.318 -3.174 0 0 1.796 2.758 0 0 1.318 -2.758 0 0 2.249 3.451 0 0 1.318 -5 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 45 0 -8 5 0 0 1.318 -3.377 0 0 1.682 2.955 0 0 1.359 -2.955 0 0 3.641 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-olympus-orf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-olympus-orf.svg
new file mode 100644
index 00000000..74980e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-olympus-orf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.401,41 q 0,0.557 0.034,1.053 0.045,0.483 0.157,0.842 0.123,0.359 0.336,0.57 0.213,0.211 0.572,0.211 0.348,0 0.561,-0.211 0.224,-0.211 0.336,-0.57 0.123,-0.372 0.157,-0.854 0.045,-0.483 0.045,-1.04 0,-0.557 -0.045,-1.04 -0.034,-0.495 -0.157,-0.854 -0.112,-0.359 -0.325,-0.57 -0.213,-0.211 -0.572,-0.211 -0.359,0 -0.572,0.211 -0.213,0.211 -0.336,0.582 -0.112,0.359 -0.157,0.842 -0.034,0.483 -0.034,1.04 z M 15,41 Q 15,39.019 15.661,38.015 16.322,37 17.5,37 q 1.222,0 1.861,1.015 0.639,1 0.639,2.985 0,1.981 -0.65,2.997 -0.65,1 -1.839,1 -1.222,0 -1.872,-1 Q 15,42.982 15,41" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 45 0 -8 5 0 0 1.318 -3.377 0 0 1.682 2.955 0 0 1.41 -2.955 0 0 3.59 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw.svg
new file mode 100644
index 00000000..c516d975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 25.357 45 -0.361 -1.848 -2.054 0 -0.349 1.848 -1.593 0 q 0.548 -2.365 1.108 -4.304 0.56 -1.952 1.083 -3.696 l 1.668 0 q 0.548 1.758 1.083 3.735 0.548 1.964 1.058 4.265 l -1.643 0 z m -1.369 -6.449 q -0.124 0.452 -0.237 0.866 -0.1 0.401 -0.199 0.801 -0.087 0.388 -0.174 0.788 -0.075 0.401 -0.149 0.827 l 1.506 0 q -0.075 -0.426 -0.149 -0.827 -0.075 -0.401 -0.174 -0.788 -0.087 -0.401 -0.199 -0.801 -0.1 -0.414 -0.224 -0.866 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.01 39.83 q 0.044 0.246 0.132 0.607 0.088 0.362 0.187 0.801 0.11 0.439 0.231 0.943 0.132 0.504 0.253 1.034 0 -0.672 -0.011 -1.435 -0.011 -0.775 -0.022 -1.577 -0.011 -0.801 -0.022 -1.616 -0.011 -0.827 -0.011 -1.59 l 1.256 0 q -0.033 0.982 -0.066 2.029 -0.033 1.034 -0.077 2.068 -0.044 1.021 -0.11 2.02 -0.055 0.995 -0.132 1.887 l -1.123 0 q -0.242 -0.814 -0.485 -1.745 -0.242 -0.943 -0.485 -1.796 -0.242 0.814 -0.507 1.771 -0.264 0.956 -0.485 1.771 l -1.123 0 q -0.088 -0.892 -0.154 -1.887 -0.066 -1.01 -0.121 -2.029 -0.044 -1.034 -0.077 -2.068 -0.033 -1.047 -0.055 -2.02 l 1.256 0 q -0.011 0.763 -0.022 1.577 -0.011 0.814 -0.022 1.628 -0.011 0.801 -0.022 1.577 -0.011 0.763 -0.011 1.435 0.099 -0.414 0.22 -0.905 0.132 -0.491 0.242 -0.969 0.121 -0.478 0.22 -0.879 0.099 -0.401 0.154 -0.633 l 0.991 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw2.svg
new file mode 100644
index 00000000..74c26e11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-raw2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 l -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.01 39.83 q 0.044 0.246 0.132 0.607 0.088 0.362 0.187 0.801 0.11 0.439 0.231 0.943 0.132 0.504 0.253 1.034 0 -0.672 -0.011 -1.435 -0.011 -0.775 -0.022 -1.577 -0.011 -0.801 -0.022 -1.616 q -0.011 -0.827 -0.011 -1.59 l 1.256 0 q -0.033 0.982 -0.066 2.029 -0.033 1.034 -0.077 2.068 -0.044 1.021 -0.11 2.02 q -0.055 0.995 -0.132 1.887 l -1.123 0 q -0.242 -0.814 -0.485 -1.745 -0.242 -0.943 -0.485 -1.796 -0.242 0.814 -0.507 1.771 q -0.264 0.956 -0.485 1.771 l -1.123 0 q -0.088 -0.892 -0.154 -1.887 -0.066 -1.01 -0.121 -2.029 q -0.044 -1.034 -0.077 -2.068 -0.033 -1.047 -0.055 -2.02 l 1.256 0 q -0.011 0.763 -0.022 1.577 -0.011 0.814 -0.022 1.628 -0.011 0.801 -0.022 1.577 -0.011 0.763 -0.011 1.435 0.099 -0.414 0.22 -0.905 0.132 -0.491 0.242 -0.969 0.121 -0.478 0.22 -0.879 0.099 -0.401 0.154 -0.633 l 0.991 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.666 39.24 q 0 0.404 -0.143 0.784 -0.143 0.367 -0.382 0.72 -0.239 0.354 -0.537 0.682 -0.298 0.329 -0.609 0.632 -0.155 0.152 -0.358 0.367 -0.203 0.202 -0.382 0.43 -0.179 0.215 -0.31 0.442 -0.119 0.227 -0.119 0.417 l 3.174 0 0 1.289 -4.821 0 q -0.036 -0.126 -0.036 -0.316 0.012 -0.19 0.012 -0.265 0 -0.632 0.215 -1.163 0.227 -0.531 0.561 -0.973 0.346 -0.455 0.728 -0.834 0.394 -0.392 0.728 -0.746 0.346 -0.354 0.561 -0.682 0.227 -0.329 0.227 -0.67 0 -0.48 -0.274 -0.733 -0.274 -0.265 -0.692 -0.265 -0.346 0 -0.728 0.177 -0.382 0.177 -0.752 0.594 l -0.728 -1.087 q 0.477 -0.531 1.098 -0.784 q 0.632 -0.253 1.253 -0.253 q 0.453 0 0.871 0.139 0.418 0.139 0.74 0.417 0.322 0.278 0.513 0.708 0.191 0.417 0.191 0.973 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-rw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-rw.svg
new file mode 120000
index 00000000..5e36c57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-panasonic-rw2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-panasonic-rw2.svg
new file mode 120000
index 00000000..45e67c9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-pcx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pcx.svg
new file mode 100644
index 00000000..94bee7e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pcx.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 l 0 13.469 c 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.05725 .94585)">
+ <path d="m 15.55 39.04 c 1.068 0 1.896 0.223 2.485 0.668 0.588 0.436 0.882 1.154 0.882 2.153 0 1.01 -0.299 1.774 -0.896 2.228 -0.588 0.445 -1.426 0.668 -2.512 0.668 l -0.597 0 0 2.814 -1.67 0 0 -8.328 c 0.77 -0.161 1.536 -0.181 2.308 -0.204 m 0.19 1.458 c -0.292 -0.003 -0.537 0.025 -0.828 0.041 l 0 2.76 0.679 0 c 0.534 0 0.937 -0.104 1.208 -0.313 0.272 -0.218 0.407 -0.62 0.407 -1.138 0 -0.491 -0.136 -0.836 -0.407 -1.036 -0.262 -0.209 -0.615 -0.313 -1.059 -0.313"/>
+ </g>
+ </g>
+ <path d="m 32.53 45 c -0.455 -1.078 -0.981 -2.09 -1.486 -3.063 -0.57 1.044 -1.056 2.04 -1.543 3.063 l -1.9 0 c 0.703 -1.475 1.612 -2.85 2.458 -4.226 l -2.315 -3.774 1.9 0 1.4 2.559 1.472 -2.559 1.772 0 -2.258 3.735 c 0.947 1.376 1.721 2.773 2.401 4.265 l -1.9 0" style="fill:#fff"/>
+ <path d="m 24.518 45.08 c -1.186 0 -2.091 -0.353 -2.715 -1.06 c -0.624 -0.707 -0.937 -1.712 -0.937 -3.02 c 0 -0.648 0.095 -1.224 0.285 -1.728 0.19 -0.505 0.452 -0.929 0.787 -1.274 0.344 -0.353 0.747 -0.618 1.208 -0.795 0.471 -0.185 0.982 -0.278 1.534 -0.278 0.299 0 0.566 0.025 0.801 0.076 0.244 0.042 0.457 0.093 0.638 0.151 0.181 0.059 0.33 0.122 0.448 0.189 0.127 0.067 0.222 0.118 0.285 0.151 l -0.434 1.236 c -0.208 -0.126 -0.462 -0.231 -0.76 -0.315 -0.29 -0.093 -0.624 -0.139 -1 -0.139 -0.262 0 -0.52 0.046 -0.774 0.139 -0.244 0.084 -0.466 0.231 -0.665 0.442 -0.19 0.202 -0.348 0.475 -0.475 0.82 -0.118 0.345 -0.176 0.774 -0.176 1.287 0 0.892 0.163 1.577 0.489 2.056 0.335 0.471 0.878 0.707 1.629 0.707 0.434 0 0.792 -0.046 1.072 -0.139 0.29 -0.093 0.52 -0.185 0.692 -0.278 l 0.421 1.224 c -0.235 0.135 -0.557 0.261 -0.964 0.378 -0.398 0.109 -0.86 0.164 -1.385 0.164" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pentax-pef.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pentax-pef.svg
new file mode 100644
index 00000000..95a4040d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-pentax-pef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 17.03 37 q 1.411 0 2.189 0.626 q 0.778 0.613 0.778 2.02 q 0 1.419 -0.789 2.058 -0.778 0.626 -2.213 0.626 l -0.526 0 0 2.671 l -1.471 0 0 -7.808 q 0.215 -0.051 0.478 -0.089 0.275 -0.038 0.55 -0.051 0.275 -0.026 0.538 -0.038 q 0.263 -0.013 0.467 -0.013 m 0.167 1.367 q -0.132 0 -0.371 0.013 -0.227 0 -0.359 0.026 l 0 2.556 0.598 0 q 0.706 0 1.065 -0.294 0.359 -0.307 0.359 -1.035 0 -0.69 -0.359 -0.971 -0.347 -0.294 -0.933 -0.294 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21 45 0 -8 4.723 0 0 1.318 -3.174 0 0 1.796 2.758 0 0 1.318 -2.758 0 0 2.249 3.451 0 l 0 1.318 -5 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 45 0 -8 5 0 0 1.318 -3.377 0 0 1.682 2.955 0 0 1.375 -2.955 0 0 3.625 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-psd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-psdimage-x-psd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-psdimage-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-sigma-x3f.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sigma-x3f.svg
new file mode 100644
index 00000000..8920e823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sigma-x3f.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 19.331 45 q -0.238 -0.659 -0.59 -1.46 -0.339 -0.801 -0.715 -1.603 -0.364 0.763 -0.728 1.59 -0.364 0.814 -0.628 1.473 l -1.669 0 q 0.126 -0.349 0.364 -0.84 0.251 -0.491 0.54 -1.06 0.301 -0.569 0.628 -1.163 0.326 -0.607 0.628 -1.163 l -2.033 -3.774 1.669 0 1.23 2.559 1.293 -2.559 l 1.556 0 -1.983 3.735 q 0.339 0.556 0.665 1.163 0.326 0.607 0.603 1.189 0.289 0.569 0.502 1.073 q 0.213 0.491 0.339 0.84 l -1.669 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.1 45 q -0.28 0 -0.598 -0.05 -0.305 -0.037 -0.598 -0.099 -0.28 -0.062 -0.524 -0.136 q -0.244 -0.074 -0.378 -0.136 l 0.293 -1.276 q 0.28 0.124 0.72 0.26 0.451 0.136 1.073 0.136 0.768 0 1.073 -0.334 0.317 -0.334 0.317 -0.83 0 -0.607 -0.476 -0.842 -0.476 -0.248 -1.207 -0.248 l -0.463 0 0 -1.263 0.561 0 q 0.232 0 0.463 -0.05 0.232 -0.05 0.415 -0.161 0.183 -0.111 0.293 -0.297 0.122 -0.186 0.122 -0.471 0 -0.421 -0.256 -0.656 -0.244 -0.248 -0.683 -0.248 -0.427 0 -0.854 0.149 -0.415 0.136 -0.72 0.347 l -0.537 -1.115 q 0.329 -0.223 0.866 -0.446 q 0.549 -0.235 1.232 -0.235 0.634 0 1.098 0.161 0.476 0.161 0.78 0.458 0.305 0.285 0.451 0.681 0.146 0.396 0.146 0.854 0 0.458 -0.256 0.879 -0.256 0.421 -0.683 0.644 0.585 0.248 0.902 0.731 q 0.329 0.483 0.329 1.152 q 0 0.533 -0.171 0.978 -0.171 0.446 -0.524 0.78 -0.354 0.322 -0.902 0.508 -0.549 0.173 -1.305 0.173 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 45 0 -8 5 0 0 1.318 -3.377 0 0 1.682 2.955 0 0 1.375 -2.955 0 0 3.625 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sony-arw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sony-arw.svg
new file mode 100644
index 00000000..5994cdc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-sony-arw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53367457,0,0,0.5335119,11.192071,11.191446)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 19.357 45 -0.361 -1.771 -2.054 0 l -0.349 1.771 -1.593 0 q 0.548 -2.266 1.108 -4.124 0.56 -1.87 1.083 -3.542 l 1.668 0 q 0.548 1.684 1.083 3.579 q 0.548 1.882 1.058 4.087 l -1.643 0 z m -1.369 -6.18 q -0.124 0.433 -0.237 0.83 -0.1 0.384 -0.199 0.768 -0.087 0.372 -0.174 0.755 -0.075 0.384 -0.149 0.793 l 1.506 0 q -0.075 -0.409 -0.149 -0.793 -0.075 -0.384 -0.174 -0.755 -0.087 -0.384 -0.199 -0.768 -0.1 -0.396 -0.224 -0.83 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.839 37 q 0.609 0 1.103 0.153 0.494 0.153 0.851 0.473 0.356 0.319 0.54 0.818 0.195 0.486 0.195 1.15 0 0.69 -0.253 1.252 -0.253 0.562 -0.839 0.856 0.195 0.332 0.414 0.741 0.218 0.396 0.425 0.843 0.207 0.435 0.391 0.882 q 0.195 0.435 0.333 0.831 l -1.483 0 q -0.264 -0.767 -0.621 -1.47 -0.345 -0.716 -0.747 -1.444 l -0.736 0 0 2.914 l -1.414 0 0 -7.796 q 0.207 -0.051 0.448 -0.089 0.253 -0.051 0.506 -0.064 0.253 -0.026 0.483 -0.038 0.23 -0.013 0.402 -0.013 z m 1.253 2.581 q 0 -0.626 -0.345 -0.92 -0.345 -0.294 -0.908 -0.294 -0.08 0 -0.195 0.013 -0.115 0 -0.23 0.026 l 0 2.377 0.31 0 q 0.724 0 1.046 -0.307 0.322 -0.319 0.322 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.01 39.83 q 0.044 0.246 0.132 0.607 0.088 0.362 0.187 0.801 0.11 0.439 0.231 0.943 0.132 0.504 0.253 1.034 0 -0.672 -0.011 -1.435 -0.011 -0.775 -0.022 -1.577 -0.011 -0.801 -0.022 -1.616 q -0.011 -0.827 -0.011 -1.59 l 1.256 0 q -0.033 0.982 -0.066 2.029 -0.033 1.034 -0.077 2.068 -0.044 1.021 -0.11 2.02 q -0.055 0.995 -0.132 1.887 l -1.123 0 q -0.242 -0.814 -0.485 -1.745 -0.242 -0.943 -0.485 -1.796 -0.242 0.814 -0.507 1.771 q -0.264 0.956 -0.485 1.771 l -1.123 0 q -0.088 -0.892 -0.154 -1.887 -0.066 -1.01 -0.121 -2.029 q -0.044 -1.034 -0.077 -2.068 -0.033 -1.047 -0.055 -2.02 l 1.256 0 q -0.011 0.763 -0.022 1.577 -0.011 0.814 -0.022 1.628 -0.011 0.801 -0.022 1.577 -0.011 0.763 -0.011 1.435 0.099 -0.414 0.22 -0.905 0.132 -0.491 0.242 -0.969 0.121 -0.478 0.22 -0.879 0.099 -0.401 0.154 -0.633 l 0.991 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-svg+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-svg+xml.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-tga.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..82ceab84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-win-bitmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bitmap.svg
new file mode 100644
index 00000000..4a9e58c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.9 14 -1.4 14.848 3.579 -3.047 1.625 5.199 2.75 -0.867 -1.625 -5.199 4.671 0.447" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 16.652 45 q -1.778 0 -2.715 -1.04 q -0.937 -1.04 -0.937 -2.96 q 0 -0.954 0.285 -1.697 0.285 -0.743 0.787 -1.251 0.516 -0.52 1.208 -0.78 0.706 -0.272 1.534 -0.272 0.448 0 0.801 0.074 0.367 0.062 0.638 0.149 0.271 0.087 0.448 0.186 0.19 0.099 0.285 0.149 l -0.434 1.214 q -0.312 -0.186 -0.76 -0.31 -0.434 -0.136 -1 -0.136 -0.394 0 -0.774 0.136 -0.367 0.124 -0.665 0.433 -0.285 0.297 -0.475 0.805 -0.176 0.508 -0.176 1.263 0 1.313 0.489 2.02 0.502 0.693 1.629 0.693 0.652 0 1.072 -0.136 0.434 -0.136 0.692 -0.272 l 0.421 1.201 q -0.353 0.198 -0.964 0.372 -0.597 0.161 -1.385 0.161 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.972 45 q -0.853 0 -1.436 -0.203 q -0.569 -0.215 -0.91 -0.608 -0.341 -0.392 -0.483 -0.949 -0.142 -0.557 -0.142 -1.241 l 0 -5 1.763 0 0 4.899 q 0 0.494 0.057 0.835 0.057 0.329 0.185 0.532 0.142 0.203 0.384 0.291 0.242 0.089 0.611 0.089 0.37 0 0.611 -0.089 0.242 -0.089 0.384 -0.291 0.142 -0.215 0.199 -0.544 0.057 -0.342 0.057 -0.835 l 0 -4.886 1.749 0 0 5 q 0 0.684 -0.142 1.241 -0.142 0.557 -0.498 0.949 -0.355 0.392 -0.938 0.608 -0.583 0.203 -1.45 0.203 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 29.21 37 q 0.731 0 1.324 0.153 0.593 0.153 1.021 0.473 0.428 0.319 0.648 0.818 0.234 0.486 0.234 1.15 0 0.69 -0.303 1.252 -0.303 0.562 -1.01 0.856 0.234 0.332 0.497 0.741 0.262 0.396 0.51 0.843 q 0.248 0.435 0.469 0.882 0.234 0.435 0.4 0.831 l -1.779 0 q -0.317 -0.767 -0.745 -1.47 -0.414 -0.716 -0.897 -1.444 l -0.883 0 0 2.914 l -1.697 0 0 -7.796 q 0.248 -0.051 0.538 -0.089 0.303 -0.051 0.607 -0.064 0.303 -0.026 0.579 -0.038 0.276 -0.013 0.483 -0.013 z m 1.503 2.581 q 0 -0.626 -0.414 -0.92 -0.414 -0.294 -1.09 -0.294 -0.097 0 -0.234 0.013 -0.138 0 -0.276 0.026 l 0 2.377 0.372 0 q 0.869 0 1.255 -0.307 0.386 -0.319 0.386 -0.895 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-win-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-wmf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-xcf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..b0abbaa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcf.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<defs/>
+<path style="fill:#9a773c" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.47869 0 0 .48595 13.85359 14.7107)">
+<path style="color:#000" d="m 36.943886,6.7968089 c -0.157078,0.077222 -0.296498,0.3277294 -0.432188,0.7348984 -0.361839,1.085785 -2.90791,8.5865417 -17.33072,8.9484697 C 12.298633,16.651365 9.3703212,10.60099 9.3703212,10.60099 l -0.1728749,7.781278 c 0,0 0.7397713,1.734074 -0.7347189,3.544803 C 8.3825784,21.801792 8.334663,21.660029 8.2466337,21.538008 7.7159378,20.802389 7.093816,20.183401 6.4314461,19.722376 5.6703811,19.192657 4.8787477,18.842912 4.0976334,18.728102 c -0.9005432,-0.132364 -1.7715733,0.0627 -2.4634688,0.561981 -0.69210616,0.499428 -1.09501379,1.264576 -1.25334389,2.161466 -0.13725792,0.777524 -0.0896357,1.618044 0.17287499,2.5073 0.22849391,0.774024 0.5932276,1.55551 1.1236876,2.291155 0.5603944,0.777156 1.258548,1.465348 1.9880627,1.945319 0.8227411,0.541308 1.6949827,0.858408 2.5499063,0.907816 0.2645554,0.01529 0.5348545,-0.04961 0.7779375,-0.08646 5.5372972,4.390835 16.5282672,8.488388 23.8135332,3.804181 0.157588,0.05364 0.316997,0.118164 0.475406,0.172917 0.0039,0.075 -0.01968,0.149333 0,0.216147 l 0.34575,-0.129688 c 0.06152,0.01956 0.110043,0.06801 0.172875,0.08646 0.01346,0.004 0.02968,-0.0039 0.04322,0 l 0.129657,0.129687 3.284625,1.167192 c -0.13475,1.140796 0.429353,2.435897 1.858407,2.982823 2.573572,0.984956 4.970156,2.247925 4.970156,2.247925 -1.227624,-4.168174 -1.675536,-7.513794 -4.883719,-7.219297 -0.596913,0.0548 -1.047941,0.299617 -1.383,0.64844 l -2.895657,-1.85886 -0.129656,0 -0.04322,-0.04323 c 3.899384,-3.8385 6.1796,-11.05294 4.797282,-23.603209 -0.08,-0.627178 -0.343267,-0.9500602 -0.605062,-0.8213571 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcursor.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcursor.svg
new file mode 100644
index 00000000..8955d97e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xcursor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.655 15 -1.655 17.469 4.23 -3.585 1.92 6.116 3.25 -1.019 -1.92 -6.116 5.52 0.526" 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/48/mimetypes/image-x-xfig.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xpixmap.svg
new file mode 100644
index 00000000..381e3391
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image-x-xpixmap.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#39a34f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g style="fill:#fff">
+ <g>
+ <path d="m 17.04 16 c -0.563 0.054 -1.045 0.648 -1.035 1.281 l 0 13.469 c 0.006 0.663 0.538 1.26 1.129 1.25 l 13.772 0 c 0.583 -0.01 1.092 -0.597 1.098 -1.25 l 0 -13.469 c 0.008 -0.663 -0.506 -1.274 -1.098 -1.281 c -4.622 0 -9.244 0 -13.866 0 z m 0.973 2 11.984 0 0 8.594 -3.357 -4.125 -2.384 2.219 -3.137 -3.938 -3.106 3.188 z" style="color:#000"/>
+ </g>
+ <g transform="scale(1.05725 .94585)">
+ <path d="m 27.654 39.12 c 0.415 1.251 0.807 2.502 1.215 3.744 0.433 -1.266 0.823 -2.493 1.257 -3.744 l 1.424 0 c 0.282 2.863 0.434 5.695 0.517 8.458 l -1.578 0 0.084 -6.572 -1.098 3.401 -1.188 0 -1.051 -3.401 0.07 6.572 -1.578 0 c 0.108 -2.867 0.223 -5.665 0.503 -8.458 l 1.424 0"/>
+ <path d="m 21.869 39.04 c 1.014 0 1.8 0.223 2.359 0.668 0.559 0.436 0.838 1.154 0.838 2.153 0 1.01 -0.284 1.74 -0.851 2.194 -0.559 0.445 -1.353 0.668 -2.384 0.668 l -0.567 0 0 2.849 -1.585 0 0 -8.328 c 0.731 -0.161 1.458 -0.181 2.191 -0.204 m 0.18 1.458 c -0.277 -0.003 -0.51 0.025 -0.786 0.041 l 0 2.726 0.644 0 c 0.507 0 0.889 -0.104 1.147 -0.313 0.258 -0.218 0.387 -0.586 0.387 -1.104 0 -0.491 -0.129 -0.836 -0.387 -1.036 -0.249 -0.209 -0.584 -0.313 -1.01 -0.313"/>
+ </g>
+ </g>
+ <path d="m 18.213 45 c -0.435 -1.078 -0.938 -2.09 -1.421 -3.063 -0.545 1.044 -1.01 2.04 -1.475 3.063 l -1.817 0 c 0.672 -1.475 1.541 -2.85 2.35 -4.226 l -2.213 -3.774 1.817 0 1.339 2.559 1.407 -2.559 1.694 0 -2.158 3.735 c 0.906 1.376 1.645 2.773 2.295 4.265 l -1.817 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/inode-symlink.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/inode-symlink.svg
new file mode 100644
index 00000000..5fb377d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.846 18 -4.846 4.846 -4.846 -4.846 -4.154 4.154 4.846 4.846 -4.846 4.846 4.154 4.154 4.846 -4.846 4.846 4.846 4.154 -4.154 -4.846 -4.846 4.846 -4.846 -4.154 -4.154" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/internet-feed.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/internet-feed.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/jpeg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/jpg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/jpg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/kpresenter_kpr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/kpresenter_kpr.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/libpeas-plugin.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libpeas-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-drawing-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-extension.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-extension.svg
new file mode 100644
index 00000000..6d4d2f64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-extension.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#888" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="translate(0 2)">
+<path d="M 18.3125,18 C 17.996094,18.032475 18,18.167902 18,18.6875 L 18,24 c 0,-1.10457 0.895431,-2 2,-2 1.104569,0 2,0.89543 2,2 0,1.10457 -0.895431,2 -2,2 -1.104569,0 -2,-0.89543 -2,-2 l 0,5.25 C 18,30.0028 18,30 18.75,30 L 24,30 c -1.104569,0 -2,-0.89543 -2,-2 0,-1.10457 0.895431,-2 2,-2 1.104569,0 2,0.89543 2,2 0,1.10457 -0.895431,2 -2,2 l 5.25,0 C 30.002775,30 30,30 30,29.25 l 0,-10.5 C 30,17.9972 30,18 29.25,18 l -10.5,0 c -0.1875,0 -0.332031,-0.01083 -0.4375,0 z"/>
+<path d="m 24,18.991526 c 0,0.786303 -0.671573,1.423728 -1.5,1.423728 -0.828427,0 -1.5,-0.637425 -1.5,-1.423728 0,-0.786304 0.671573,-1.423729 1.5,-1.423729 0.828427,0 1.5,0.637425 1.5,1.423729 z" transform="matrix(1.33333 0 0 1.40476 -6 -10.67857)"/>
+<path d="m 24,18.991526 c 0,0.786303 -0.671573,1.423728 -1.5,1.423728 -0.828427,0 -1.5,-0.637425 -1.5,-1.423728 0,-0.786304 0.671573,-1.423729 1.5,-1.423729 0.828427,0 1.5,0.637425 1.5,1.423729 z" transform="matrix(1.33333 0 0 1.40476 2 -2.67857)"/>
+</g>
+<path style="fill-opacity:.196" d="m 5.999998,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32.000004,0 c 0.97143,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(.98658 0 0 .88456 -.21853 7.95717)">
+<path d="m 16.161898,37.354916 c -2e-6,0.420004 0.014,0.81667 0.042,1.19 0.03733,0.364003 0.102665,0.681336 0.196,0.952 0.102665,0.270668 0.242664,0.485335 0.42,0.644 0.177331,0.158668 0.41533,0.238001 0.714,0.238 0.28933,1e-6 0.522663,-0.07933 0.7,-0.238 0.186663,-0.158665 0.326662,-0.373332 0.42,-0.644 0.102662,-0.279998 0.167996,-0.601997 0.196,-0.966 0.03733,-0.363997 0.05599,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811995 -0.056,-1.176 -0.028,-0.373328 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.27066 -0.228671,-0.485327 -0.406,-0.644 -0.177337,-0.15866 -0.415337,-0.237993 -0.714,-0.238 -0.29867,7e-6 -0.536669,0.07934 -0.714,0.238 -0.177336,0.158673 -0.317335,0.378007 -0.42,0.658 -0.09333,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364005 -0.042,0.756005 -0.042,1.176 m -1.75,0 c 0,-1.493328 0.275333,-2.617993 0.826,-3.374 0.550665,-0.765325 1.315998,-1.147991 2.296,-1.148 1.017329,9e-6 1.791995,0.382675 2.324,1.148 0.531994,0.756007 0.797994,1.880672 0.798,3.374 -6e-6,1.493336 -0.270673,2.622668 -0.812,3.388 -0.541338,0.756 -1.306671,1.134 -2.296,1.134 -1.017335,0 -1.796668,-0.378 -2.338,-1.134 -0.532,-0.765332 -0.798,-1.894664 -0.798,-3.388"/>
+<path d="m 26.017898,41.694916 c -0.177338,-0.476 -0.396671,-1.003333 -0.658,-1.582 -0.252004,-0.578665 -0.518003,-1.157331 -0.798,-1.736 -0.27067,0.550669 -0.541336,1.124669 -0.812,1.722 -0.270669,0.588001 -0.504002,1.12 -0.7,1.596 l -1.862,0 c 0.09333,-0.252 0.228667,-0.555333 0.406,-0.91 0.186666,-0.354666 0.387333,-0.737332 0.602,-1.148 0.223999,-0.410664 0.457332,-0.830664 0.7,-1.26 0.242665,-0.438663 0.475998,-0.858663 0.7,-1.26 l -2.268,-4.088 1.862,0 1.372,2.772 1.442,-2.772 1.736,0 -2.212,4.046 c 0.251996,0.401337 0.499329,0.821337 0.742,1.26 0.242662,0.438669 0.466661,0.868002 0.672,1.288 0.214661,0.410668 0.401327,0.798001 0.56,1.162 0.15866,0.354667 0.28466,0.658 0.378,0.91 l -1.862,0"/>
+<path d="m 34.683898,33.028916 0,1.428 -2.282,0 0,7.238 -1.736,0 0,-7.238 -2.282,0 0,-1.428 6.3,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-formula.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-master-docment.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-master-docment.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-master-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-drawing-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-formula.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-master-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-text-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-web-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-web-template.svg
new file mode 120000
index 00000000..60c48514
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-oasis-web.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-oasis-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-text-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/libreoffice-web.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/libreoffice-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/media-audio.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/media-image.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/media-video.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/message-news.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/message-news.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/message-rfc822.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/message-x-gnu-rmail.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/message.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/message.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/message.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/mime_ascii.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/mime_ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/misc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/misc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-fcstd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vnd.dwf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vnd.dwf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vrml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x.stl-binary.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x.stl-binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/model-x3d+binary.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+vrml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+xml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/model.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/model.svg
new file mode 100644
index 00000000..b89b4134
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/model.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#ff8537;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13 22.285 1 13.01 9.996 6.256 9.996 -6.256 1 -13.01 -11 -3.593 m 0 2.105 7.152 2.334 -7.152 3.166 -7.15 -3.164 m -1.666 1.451 7.816 3.459 0 10.521 -7.08 -4.432 m 16.896 -9.549 -0.736 9.549 l -7.08 4.432 0 -10.521" 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/48/mimetypes/multipart-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/music.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/music.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/none.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/none.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/office-contact.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-contact.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/office-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/office-illustration.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-illustration.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/office-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/openofficeorg3-database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/openofficeorg3-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/openofficeorg3-extension.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-oasis-database.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/opera-extension.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/opera-extension.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/package-gdebi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/package-gdebi.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/package-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/package.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/package_editors.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/package_editors.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/package_wordprocessing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/package_wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/plan.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/plan.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/playlist-automatic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/playlist-automatic.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/rar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/raw.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/raw.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/rpm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/shellscript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/sound.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/sound.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/source-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/source-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_addressbook.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/stock_certificate.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_certificate.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_new-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_new-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/stock_playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/stock_script.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/stock_smart-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/stock_smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/svg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/svg.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/tar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/template-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/template-source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/template_source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/template_source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-calendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-csharp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-css.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-css.svg
new file mode 120000
index 00000000..e76de636
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-csv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-csv.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-directory.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-directory.svg
new file mode 120000
index 00000000..f8f54dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-enriched.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-html.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-html.svg
new file mode 100644
index 00000000..bf1bf3b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-html.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#7099c4"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(.81817 0 0 .81817 4.36383 7.36392)" style="fill:#fff;color:#000">
+ <path d="m 15 19.12 0 2 18 0 0 -2 z"/>
+ <path d="m 14 22.778 0 2.444 20 0 0 -2.444 z"/>
+ <path d="m 15 26.878 0 2 18 0 0 -2 z"/>
+ <path d="m 23 14 0 20 2 0 0 -20 z"/>
+ </g>
+ <g style="fill:none;stroke:#fff">
+ <g transform="matrix(.81817 0 0 .81817 4.36383 7.36392)" style="stroke-width:2">
+ <path d="m 20.442 33 c -2 -6 -2 -12 0 -18"/>
+ <path d="m 27.47 33 c 2 -5 2 -12 0 -18"/>
+ </g>
+ <g transform="matrix(.81817 0 0 .81817 4.36383 7.36392)">
+ <path d="m 33.06 27.317 c 0 5.03 -4.076 9.104 -9.104 9.104 -5.03 0 -9.104 -4.076 -9.104 -9.104 0 -5.03 4.076 -9.104 9.104 -9.104 5.03 0 9.104 4.076 9.104 9.104 z" transform="matrix(1.09842 0 0 1.09842 -2.31068 -6.00564)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-html_alt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-html_alt.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-htmlh.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-htmlh.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-markdown.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-mht.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-mht.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-plain.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-r.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-r.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-rdf+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-richtext.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-richtext.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rtf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rust.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rust.svg
new file mode 100644
index 00000000..ec760d8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-rust.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#b2542c;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.398 16 -0.957 2.129 a 10 10 0 0 0 -2.035 0.539 l -1.887 -1.359 -1.039 0.598 0.234 2.324 a 10 10 0 0 0 -1.484 1.484 l -2.324 -0.234 -0.598 1.039 1.367 1.898 a 10 10 0 0 0 -0.539 2.023 l -2.137 0.957 l 0 1.203 2.129 0.957 a 10 10 0 0 0 0.539 2.035 l -1.359 1.887 0.598 1.039 2.324 -0.234 a 10 10 0 0 0 1.484 1.484 l -0.234 2.324 1.039 0.598 1.898 -1.367 a 10 10 0 0 0 2.023 0.539 l 0.957 2.137 l 1.203 0 0.957 -2.129 a 10 10 0 0 0 2.035 -0.539 l 1.887 1.359 1.039 -0.598 -0.234 -2.324 a 10 10 0 0 0 1.484 -1.484 l 2.324 0.234 0.598 -1.039 -1.367 -1.898 a 10 10 0 0 0 0.539 -2.023 l 2.137 -0.957 0 -1.203 -2.129 -0.957 a 10 10 0 0 0 -0.539 -2.035 l 1.359 -1.887 -0.598 -1.039 -2.324 0.234 a 10 10 0 0 0 -1.484 -1.484 l 0.234 -2.324 -1.039 -0.598 -1.898 1.367 a 10 10 0 0 0 -2.023 -0.539 l -0.957 -2.137 -1.203 0 m 0.602 4 a 8 8 0 0 1 8 8 8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24.4 23 c 2.798 0 3.9 1.375 3.9 3 0 1.667 -1.459 2.576 -2.3 2.725 0.682 0.179 0.828 0.875 1.2 2.025 0.324 1 0.564 1.25 1.8 1.25 l 0 1 -1.875 0 c -0.984 0 -1.153 -0.787 -1.5 -1.75 c -0.496 -1.375 -0.876 -2.25 -2 -2.25 l -1.625 0 l 0 3 1 0 l 0 1 l -4 0 0 -1 1 0 l 0 -8 l -1 0 0 -1 z m -2.4 5 2.188 0 c 1.688 0 2.212 -1.089 2.212 -2 c 0 -1.215 -0.877 -2 -2.219 -2 l -2.181 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-sgml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-vcalendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-vnd.qt.linguist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-vnd.qt.linguist.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-R.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-arduino.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-arduino.svg
new file mode 100644
index 00000000..baf22509
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+
+ </defs>
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#0ca1a6;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 35 26.5 c 0 -2.751 -2.441 -5 -5.407 -5 l 0 0 c -0.278 0 -0.556 0.03 -0.834 0.059 l 0 0 c -2.317 0.325 -3.862 1.923 -4.758 3.136 l 0 0 c -0.865 -1.213 -2.441 -2.84 -4.758 -3.136 l 0 0 c -0.278 -0.03 -0.556 -0.059 -0.834 -0.059 l 0 0 c -2.997 0 -5.407 2.249 -5.407 5 l 0 0 c 0 2.751 2.441 5 5.407 5 l 0 0 c 0.278 0 0.556 -0.03 0.834 -0.059 l 0 0 c 2.317 -0.325 3.862 -1.923 4.758 -3.136 l 0 0 c 0.865 1.243 2.41 2.84 4.758 3.136 l 0 0 c 0.278 0.03 0.556 0.059 0.834 0.059 l 0 0 c 2.966 0 5.407 -2.219 5.407 -5 l 0 0 z m -16.01 3.195 c -0.185 0.03 -0.371 0.03 -0.587 0.03 l 0 0 c -1.978 0 -3.553 -1.45 -3.553 -3.225 l 0 0 c 0 -1.775 1.607 -3.225 3.553 -3.225 l 0 0 c 0.185 0 0.371 0.03 0.587 0.03 l 0 0 c 2.194 0.296 3.522 2.367 3.986 3.195 l 0 0 c -0.463 0.828 -1.792 2.899 -3.986 3.195 l 0 0 z m 6.03 -3.195 c 0.463 -0.828 1.792 -2.899 3.986 -3.195 l 0 0 c 0.185 -0.03 0.371 -0.03 0.587 -0.03 l 0 0 c 1.978 0 3.553 1.45 3.553 3.225 l 0 0 c 0 1.775 -1.607 3.225 -3.553 3.225 l 0 0 c -0.185 0 -0.371 0 -0.587 -0.03 l 0 0 c -2.194 -0.296 -3.522 -2.367 -3.986 -3.195 l 0 0 z" style="fill:#fff"/>
+ <path d="m 17 26 0 0 0 1 3 0 0 0 0 -1 0 0 z" style="fill:#fff"/>
+ <path d="m 27.7 26 0 1 0 0 1.3 0 0 0 0 1.3 0 0 1 0 0 -1.3 1.3 0 0 -1 -1.3 0 0 -1.3 -1 0 0 1.3 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-authors.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-bak.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-bak.svg
new file mode 120000
index 00000000..753cd55b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-bibtex.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-c++.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++.svg
new file mode 100644
index 00000000..49f586cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.00411,0,0,1.0429936,-15.47604,4.1382373)" style="fill:#dcdcdc">
+ <path d="m 27.364 22.77 c 0 -0.781 0.138 -1.55 0.415 -2.307 0.276 -0.769 0.673 -1.454 1.189 -2.055 0.529 -0.601 1.171 -1.087 1.928 -1.46 0.757 -0.372 1.622 -0.559 2.595 -0.559 1.141 0 2.127 0.258 2.956 0.775 0.841 0.517 1.46 1.189 1.856 2.02 l -1.91 1.316 c -0.144 -0.36 -0.33 -0.661 -0.559 -0.901 -0.228 -0.252 -0.481 -0.451 -0.757 -0.595 -0.264 -0.144 -0.541 -0.246 -0.829 -0.306 -0.288 -0.072 -0.565 -0.108 -0.829 -0.108 -0.589 0 -1.105 0.126 -1.55 0.378 -0.445 0.252 -0.817 0.583 -1.117 0.991 -0.288 0.397 -0.511 0.853 -0.667 1.37 -0.144 0.505 -0.216 1.01 -0.216 1.514 0 0.565 0.084 1.111 0.252 1.64 0.18 0.517 0.427 0.973 0.739 1.37 0.324 0.396 0.709 0.715 1.153 0.955 0.445 0.24 0.931 0.36 1.46 0.36 0.276 0 0.559 -0.036 0.847 -0.108 0.288 -0.072 0.565 -0.186 0.829 -0.342 0.276 -0.156 0.529 -0.354 0.757 -0.595 0.228 -0.252 0.415 -0.553 0.559 -0.901 l 2.037 1.171 c -0.192 0.481 -0.475 0.907 -0.847 1.28 -0.36 0.36 -0.775 0.667 -1.244 0.919 -0.469 0.252 -0.961 0.445 -1.478 0.577 -0.517 0.132 -1.027 0.198 -1.532 0.198 -0.889 0 -1.706 -0.192 -2.451 -0.577 c -0.733 -0.384 -1.37 -0.883 -1.91 -1.496 -0.529 -0.625 -0.943 -1.328 -1.244 -2.109 -0.288 -0.793 -0.433 -1.598 -0.433 -2.415"/>
+ <path d="m 53.26 21.919 0 1.918 -1.992 0 0 1.918 -1.992 0 0 -1.918 -1.992 0 0 -1.918 1.992 0 0 -1.918 1.992 0 0 1.918 1.992 0"/>
+ </g>
+ <path d="m 30 27 0 2 -2 0 0 2 l -2 0 l 0 -2 -2 0 l 0 -2 2 0 l 0 -2 2 0 0 2 2 0" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++hdr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++hdr.svg
new file mode 100644
index 00000000..c0898bbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.7755988,0,0,0.7252547,-1.7500653,5.4998314)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 29.332 39.3 -3.868 0 0 -8.6 c 0 -1.179 0.016 -2.123 -0.354 -2.707 -0.361 -0.595 -0.712 -0.928 -1.654 -0.928 -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.422 -0.174 2.31 l 0 6.743 -3.868 0 0 -23.44 3.868 0 0 10.132 c 0.478 -0.848 1.144 -1.457 1.885 -1.828 0.741 -0.38 1.198 -0.615 2.134 -0.615 0.809 0 1.333 0.101 1.986 0.335 0.663 0.224 1.171 0.641 1.639 1.128 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 38 27 0 2 -2 0 0 2 -2 0 0 -2 -2 0 0 -2 2 0 0 -2 2 0 0 2 2 0" style="fill:#3e3e3e;fill-opacity:1"/>
+ <path d="m 30 27 0 2 -2 0 l 0 2 l -2 0 0 -2 -2 0 0 -2 2 0 0 -2 l 2 0 l 0 2 2 0" style="fill:#3e3e3e;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-c.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c.svg
new file mode 100644
index 00000000..befdb3e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-c.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 27.867 c 0 -0.963 0.198 -1.911 0.595 -2.844 0.397 -0.948 0.967 -1.793 1.709 -2.533 0.759 -0.741 1.683 -1.341 2.77 -1.8 1.087 -0.459 2.33 -0.689 3.728 -0.689 1.64 0 3.055 0.319 4.246 0.956 1.208 0.637 2.097 1.467 2.667 2.489 l -2.744 1.622 c -0.207 -0.444 -0.475 -0.815 -0.803 -1.111 -0.328 -0.311 -0.69 -0.556 -1.087 -0.733 -0.38 -0.178 -0.777 -0.304 -1.191 -0.378 -0.414 -0.089 -0.811 -0.133 -1.191 -0.133 -0.846 0 -1.588 0.156 -2.227 0.467 -0.639 0.311 -1.174 0.719 -1.605 1.222 -0.414 0.489 -0.734 1.052 -0.958 1.689 -0.207 0.622 -0.311 1.244 -0.311 1.867 0 0.696 0.121 1.37 0.362 2.022 0.259 0.637 0.613 1.2 1.061 1.689 0.466 0.489 1.018 0.881 1.657 1.178 0.639 0.296 1.338 0.444 2.097 0.444 0.397 0 0.803 -0.044 1.217 -0.133 0.414 -0.089 0.811 -0.23 1.191 -0.422 0.397 -0.193 0.759 -0.437 1.087 -0.733 0.328 -0.311 0.595 -0.681 0.803 -1.111 l 2.926 1.444 c -0.276 0.593 -0.682 1.119 -1.217 1.578 -0.518 0.444 -1.113 0.822 -1.786 1.133 -0.673 0.311 -1.381 0.548 -2.123 0.711 -0.742 0.163 -1.476 0.244 -2.201 0.244 -1.277 0 -2.451 -0.237 -3.521 -0.711 -1.053 -0.474 -1.968 -1.089 -2.744 -1.844 -0.759 -0.77 -1.355 -1.637 -1.786 -2.6 -0.414 -0.978 -0.621 -1.97 -0.621 -2.978" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..f9fe4aca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-changelog.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 19 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 18 22 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 18 25 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 18 28 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 18 31 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 18 34 0 1 16 0 0 -1 z" style="fill:#888"/>
+ <path d="m 16 20 -2 0 0 -1 2 0 z" style="fill:#888"/>
+ <path d="m 16 23 -2 0 0 -1 2 0 z" style="fill:#888"/>
+ <path d="m 16 26 -2 0 0 -1 2 0 z" style="fill:#888"/>
+ <path d="m 16 29 -2 0 0 -1 2 0 z" style="fill:#888"/>
+ <path d="m 16 32 -2 0 0 -1 2 0 z" style="fill:#888"/>
+ <path d="m 16 35 -2 0 0 -1 2 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..a34c3aac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-chdr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.0341256,0.96700052)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 29.977 39.3 -3.868 0 0 -8.6 c 0 -1.179 -0.212 -2.062 -0.582 -2.646 -0.361 -0.595 -1.129 -0.989 -2.071 -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.422 -0.174 2.31 l 0 6.743 -3.868 0 0 -22.751 3.868 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.533 0.101 2.186 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/48/mimetypes/text-x-cmake.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-copying.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..27695f14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-copying.svg
@@ -0,0 +1,11 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(0 2)">
+<path style="fill:#888" d="m 24,14 c -5.522848,0 -10,4.477152 -10,10 0,5.522848 4.477152,10 10,10 5.522848,0 10,-4.477152 10,-10 0,-5.522848 -4.477152,-10 -10,-10 z m 0,2 c 4.418278,0 8,3.581722 8,8 0,4.418278 -3.581722,8 -8,8 -4.418278,0 -8,-3.581722 -8,-8 0,-4.418278 3.581722,-8 8,-8 z"/>
+</g>
+<g style="fill:#888;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.31316 0 0 1.16795 -8.44109 3.80952)">
+<path d="m 24.824965,15.625977 c -0.797531,8e-6 -1.415044,0.300789 -1.85254,0.902343 -0.437503,0.597012 -0.656253,1.430996 -0.65625,2.501953 -3e-6,2.228519 0.83626,3.342776 2.50879,3.342774 0.701816,2e-6 1.55175,-0.175454 2.549804,-0.526367 l 0,1.777343 c -0.82032,0.341797 -1.736334,0.512696 -2.748047,0.512696 -1.45378,0 -2.565758,-0.439779 -3.335937,-1.319336 -0.770184,-0.884113 -1.155274,-2.151039 -1.155274,-3.800781 0,-1.039057 0.189127,-1.948236 0.567383,-2.72754 0.378254,-0.783845 0.920571,-1.383128 1.626953,-1.797851 0.710934,-0.419261 1.542639,-0.628896 2.495118,-0.628906 0.970696,1e-5 1.945956,0.23471 2.925781,0.704101 l -0.683594,1.722656 c -0.373705,-0.177726 -0.749681,-0.332674 -1.12793,-0.464843 -0.378261,-0.132153 -0.74968,-0.198234 -1.114257,-0.198242"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-credits.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-crystal.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-crystal.svg
new file mode 100644
index 00000000..e56f58a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-crystal.svg
@@ -0,0 +1,66 @@
+<?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="48"
+ viewBox="0 0 48 48"
+ height="48"
+ 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="4.9166667"
+ inkscape:cx="-3.8644068"
+ inkscape:cy="24.101695"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#2d2d2d;fill-opacity:1"
+ d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"
+ id="path4" />
+ <path
+ style="fill-opacity:.196"
+ d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"
+ id="path6" />
+ <path
+ style="fill:#fff;fill-opacity:.392"
+ d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"
+ id="path8" />
+ <path
+ style="fill:#fff"
+ d="m 17,18 -3,3 0,5 10,10 10,-10 0,-5 -3,-3 -14,0 z m 3,1 0,2 0,5 4,9 -5,-9 0,-5 1,-2 z"
+ id="path10" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..0104aa2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csharp.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#2d2d2d" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#dcdcdc;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(.94007 1.06375)">
+<path d="m 11.701216,26.19671 c 0,-0.905247 0.16016,-1.796575 0.480482,-2.673986 0.32032,-0.891318 0.779911,-1.685157 1.378774,-2.381519 0.612786,-0.696338 1.35788,-1.260381 2.235286,-1.692132 0.877396,-0.431723 1.88014,-0.647591 3.008234,-0.647606 1.323057,1.5e-5 2.465071,0.299445 3.426045,0.898292 0.974879,0.598875 1.692119,1.378787 2.151724,2.339738 l -2.214395,1.525008 C 22.000231,23.146705 21.784362,22.79853 21.51976,22.519979 21.255136,22.227523 20.962669,21.997728 20.642358,21.830592 20.335954,21.66348 20.015633,21.5451 19.681394,21.475453 19.347138,21.391903 19.026817,21.350122 18.72043,21.35011 c -0.68243,1.2e-5 -1.281291,0.146246 -1.796584,0.438701 -0.515305,0.292479 -0.947042,0.675471 -1.295212,1.148978 -0.334253,0.459602 -0.591902,0.988828 -0.77295,1.58768 -0.167127,0.584943 -0.250689,1.169877 -0.250686,1.754803 -3e-6,0.654576 0.09749,1.288255 0.292467,1.901037 0.208902,0.598867 0.494405,1.128093 0.856512,1.58768 0.376024,0.459595 0.821688,0.82866 1.336993,1.107197 0.515293,0.278543 1.079336,0.417813 1.692132,0.41781 0.320313,3e-6 0.647598,-0.04178 0.981854,-0.125343 0.334239,-0.08356 0.65456,-0.215866 0.960964,-0.396919 0.320311,-0.181048 0.612778,-0.410844 0.877402,-0.689388 0.264602,-0.292463 0.480471,-0.640638 0.647606,-1.044525 l 2.360628,1.357883 c -0.222845,0.557083 -0.55013,1.051492 -0.981854,1.483227 -0.417822,0.417812 -0.898304,0.77295 -1.441446,1.065416 -0.543164,0.292468 -1.114171,0.5153 -1.713022,0.668497 -0.598871,0.153197 -1.190768,0.229796 -1.775694,0.229796 -1.030606,0 -1.977642,-0.222832 -2.841111,-0.668497 C 15.008878,32.72848 14.270747,32.150509 13.644034,31.44023 13.031244,30.716028 12.550762,29.901299 12.202589,28.996039 11.86834,28.076862 11.701216,27.143753 11.701216,26.19671"/>
+<path d="m 39.35863,24.859717 -3.029125,0 -0.689387,2.862001 2.736658,0 0,2.089052 -3.23803,0 -0.960964,3.906527 -2.256176,0 0.981854,-3.906527 -2.506862,0 -0.940073,3.906527 -2.256176,0 0.960963,-3.906527 -2.339738,0 0,-2.089052 2.841111,0 0.689387,-2.862001 -2.548643,0 0,-1.963709 3.029125,0 0.981854,-4.010979 2.256176,0 -1.002745,4.010979 2.506863,0 0.960963,-4.010979 2.256176,0 -0.981854,4.010979 2.548643,0 0,1.963709 m -5.953797,2.862001 0.668496,-2.862001 -2.485972,0 -0.689387,2.862001 2.506863,0"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-css.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-css.svg
new file mode 100644
index 00000000..a2a322e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-css.svg
@@ -0,0 +1,6 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#0c72ba" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff" d="m 16,16 0,4 12,0 -0.3,3 -6.7,0 0,4 6.3,0 -0.3,4 -3,1 -3,-1 0,-2 -4,0 0,5 7,2 7,-2 1,-18 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-dsrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-dsrc.svg
new file mode 100644
index 00000000..ab66ce69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 32 28 c 0 7.109 -4.53 10 -8 10 l -8 0 0 -20 8 0 c 3.47 0 8 2.891 8 10 m -4 0 c 0 -4 -2 -6 -5.333 -6 l -2.667 0 0 12 2.667 0 c 3.333 0 5.333 -2 5.333 -6" style="fill:#dcdcdc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-emacs-lisp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-emacs-lisp.svg
new file mode 100644
index 00000000..72c913ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-emacs-lisp.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#5555b5;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.989 35.447 c 2.234 0.526 4.571 0.499 6.883 0.553 0 0 2.023 -0.068 3.132 -0.266 1.162 -0.208 1.816 -0.441 2.17 -0.875 0.007 -0.101 0.163 -0.436 -0.301 -0.735 -1.191 -0.763 -2.697 -0.933 -5.637 -1.52 -3.251 -0.696 -4.242 -1.433 -4.74 -1.979 -0.478 -0.543 0.025 -1.726 2.602 -2.39 1.303 -0.364 6.199 -0.594 6.199 -0.594 -1.445 -1.062 -4.152 -2.96 -4.704 -3.363 -0.487 -0.355 -1.267 -0.898 -1.366 -1.404 -0.128 -0.492 0.647 -0.758 1.059 -0.801 2.097 -0.1 3.828 0.061 5.756 0.321 1.162 0.015 2.044 -0.624 1.952 -1.895 -0.056 -1.293 -1.387 -2.285 -2.826 -2.279 -1.355 0.003 -4.68 0.355 -4.68 0.355 3.915 0.662 4.558 0.844 4.775 1.301 -1.086 1.024 -3.02 0.452 -4.822 0.325 -2.287 -0.273 -3.879 -0.541 -4.541 0.382 -0.43 0.596 0.112 1.299 0.328 1.708 1.313 1.955 3.196 2.975 5.113 4.148 -3.569 -0.839 -6.367 -0.197 -8.123 0.799 -2.01 1.286 -1.595 3.315 1.737 5.112 1.962 1.059 3.234 1.517 6.101 1.845 1.856 0.23 2.133 0.339 2.125 0.494 -0.011 0.215 -2.169 0.371 -2.763 0.434 -1.508 0.156 -5.41 0.319 -5.432 0.32" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-fortran.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-fortran.svg
new file mode 100644
index 00000000..011ce281
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15 18.03 0 2.074 c 3 0 3 0.9 3 3.9 l 0 9 c 0 3 0 3.9 -3 3.9 l 0 2.1 l 9 0 0 -2.1 c -3 0 -3 -0.9 -3 -3.9 l 0 -3 1.5 0 c 1.2 0 2.401 0 2.4 3 l 2.1 0 0 -9 -2.1 0 c 0.001 3 -1.2 3 -2.4 3 l -1.5 0 0 -6 6 0 c 3 0 3.9 0 3.9 3 l 2.1 0 0 -6 z" style="fill:#dcdcdc;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-generic-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-generic-template.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-generic.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-gettext-translation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation-template.svg
new file mode 100644
index 00000000..03a2647a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 18 11 0 19 2 0 0 -8 12 0 -5.5 -4.5 5.5 -4.5 l -12 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16.393 36.9 c -0.8 0.022 -1.594 0.04 -2.393 0.193 l 0 7.906 l 1.73 0 l 0 -2.705 l 0.619 0 c 1.126 0 1.996 -0.21 2.605 -0.633 c 0.619 -0.431 0.928 -1.126 0.928 -2.084 c 0 -0.949 -0.304 -1.631 -0.914 -2.045 c -0.61 -0.423 -1.469 -0.633 -2.576 -0.633 z m 7.646 0 c -1.032 0 -1.84 0.347 -2.42 1.041 c -0.58 0.685 -0.869 1.705 -0.869 3.059 c 0 1.354 0.279 2.378 0.84 3.072 c 0.57 0.685 1.391 1.027 2.463 1.027 c 1.042 0 1.85 -0.342 2.42 -1.027 c 0.57 -0.694 0.854 -1.718 0.854 -3.072 c 0 -1.354 -0.279 -2.373 -0.84 -3.059 c -0.56 -0.694 -1.376 -1.041 -2.447 -1.041 z m 3.826 0.1 l 0 1.318 l 2.295 0 l 0 6.682 l 1.746 0 l 0 -6.682 l 2.293 0 l 0 -1.318 l -6.334 0 z m -3.826 1.258 c 0.315 0 0.616 0.073 0.803 0.217 c 0.187 0.144 0.329 0.339 0.428 0.584 c 0.108 0.245 0.178 0.537 0.207 0.875 c 0.039 0.33 0.059 0.686 0.059 1.066 c 0 0.381 -0.019 0.736 -0.059 1.066 c -0.029 0.33 -0.099 0.621 -0.207 0.875 c -0.098 0.245 -0.245 0.44 -0.441 0.584 c -0.187 0.144 -0.484 0.217 -0.789 0.217 c -0.315 0 -0.618 -0.073 -0.805 -0.217 c -0.187 -0.144 -0.333 -0.339 -0.441 -0.584 c -0.098 -0.245 -0.168 -0.533 -0.207 -0.863 c -0.029 -0.338 -0.045 -0.697 -0.045 -1.078 c 0 -0.381 0.015 -0.736 0.045 -1.066 c 0.039 -0.33 0.109 -0.618 0.207 -0.863 c 0.108 -0.254 0.255 -0.452 0.441 -0.596 c 0.187 -0.144 0.49 -0.217 0.805 -0.217 z m -7.449 0.027 c 0.46 0 0.826 0.098 1.098 0.297 c 0.281 0.19 0.422 0.519 0.422 0.984 c 0 0.492 -0.14 0.84 -0.422 1.047 c -0.281 0.198 -0.698 0.299 -1.252 0.299 l -0.705 0 l 0 -2.588 c 0.302 -0.015 0.557 -0.042 0.859 -0.039 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-go.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..40c42f9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-go.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#70c9dc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 18 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 -1.5 2.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:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 18 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 -1.5 2.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:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 24 26 c -1.105 0 -2 0.895 -2 2 l 4 0 c 0 -1.105 -0.895 -2 -2 -2 z m 2 2 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 l -1 0 c -1.108 0 -2 0.892 -2 2 0 1.108 0.892 2 2 2 l 6 0 c 1.108 0 2 -0.892 2 -2 0 -1.108 -0.892 -2 -2 -2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="5" x="22" y="30.5" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="30.5" x="24" height="5" width="2" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gtkrc.svg
new file mode 100644
index 00000000..01a3db01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-gtkrc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dc322f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14 20 c -0.554 0 -1 0.446 -1 1 l 0 6 c 0 0.554 0.446 1 1 1 l 20 0 c 0.554 0 1 -0.446 1 -1 l 0 -6 c 0 -0.554 -0.446 -1 -1 -1 z m 0 1 14 0 0 6 -14 0 z m 16 2 3 0 -1.5 2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15 30 c -1.108 0 -2 0.892 -2 2 l 0 6 c 0 1.108 0.892 2 2 2 l 6 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 c 0 -1.108 -0.892 -2 -2 -2 l -6 0 z m 5.77 1.5 l 1.23 1.273 l -5.539 5.727 l -2.461 -2.545 l 1.23 -1.273 l 1.23 1.273 l 4.309 -4.455 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 30 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 0 1 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 m 0 2 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="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haskell.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haskell.svg
new file mode 120000
index 00000000..176eae25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-haxe.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haxe.svg
new file mode 100644
index 00000000..2d33ca49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-haxe.svg
@@ -0,0 +1,71 @@
+<?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="48"
+ viewBox="0 0 48 48"
+ height="48"
+ 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="4.9166667"
+ inkscape:cx="-3.4576271"
+ inkscape:cy="24"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#f68712;fill-opacity:1"
+ d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"
+ id="path4" />
+ <path
+ style="fill-opacity:.196"
+ d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"
+ id="path6" />
+ <path
+ style="fill:#fff;fill-opacity:.392"
+ d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"
+ id="path8" />
+ <g
+ transform="matrix(0.01438515,0,0,-0.01438515,15,42.530297)"
+ 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/48/mimetypes/text-x-install.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..8261f2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-install.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#4e9a06" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(2)">
+<path style="fill:#fff" d="m 19,18 c 2,0 4,0 6,0 l 0,8 2,0 -5,4 -5,-4 2,0 z"/>
+<path style="fill:#fff" d="m 14,33 0,2 c 0,1 -0.0037,1 1,1 l 14,0 c 1,0 1,0.0037 1,-1 l 0,-2 c 0,-1 0.0037,-1 -1,-1 l -14,0 c -1,0 -1,0 -1,1 z m 8,0 7,0 0,2 -7,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-iptables.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-iptables.svg
new file mode 100644
index 00000000..01319280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.02 15 c -0.433 0.622 -0.784 2.754 0.468 3.808 1.479 1.262 1.794 2.779 1.794 5.076 0 3.231 -2.549 5.818 -0.754 8.884 -5.01 -4.417 0.038 -11.05 -3.771 -13.73 1.508 4.04 -3.771 6.461 -3.759 10.38 -0.012 4.158 3 6.581 6.626 6.572 c -2.581 -1.123 -3.754 -4.515 -3.621 -6.452 1.815 4.404 4.525 6.461 9.05 6.461 -1.745 -2.439 -2.03 -2.748 -2.13 -4.3 c 0.009 -1.432 0.548 -1.751 1.491 -3.543 2.372 -3.985 1.287 -8.01 -1.941 -9.884 -0.657 -0.351 -0.833 -0.448 -2.03 -0.95 -0.689 -0.344 -1.376 -1.092 -1.423 -2.322 m 8.091 6.748 c 2.392 3.278 -0.333 5.94 -1.582 7.947 -1.025 1.577 -0.038 4.187 1.034 6.304 0.094 -1.789 1.208 -3.02 2.11 -3.66 2.76 -2.224 2.849 -5.133 1.385 -7.72 -0.919 -1.42 -1.732 -1.88 -2.946 -2.871 m 0 0" style="fill:#ef9815;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ipynb.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ipynb.svg
new file mode 120000
index 00000000..18c646e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-java.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-katefilelist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-lilypond.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lilypond.svg
new file mode 100644
index 00000000..77508551
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lilypond.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(16 -1016.3622)" style="fill:#fff">
+ <path d="m 9.202 1036.54 c -1.165 0.293 -2.143 1.363 -2.143 1.363 l 0.03 0.034 1.866 6.932 c -1.334 -0.724 -3.239 -0.542 -4.817 0.598 -2.038 1.473 -2.747 3.984 -1.567 5.601 1.18 1.617 3.783 1.731 5.821 0.258 1.606 -1.161 2.501 -2.991 2.178 -4.494 -0.01 -0.047 -0.025 -0.091 -0.037 -0.137 l -1.791 -6.93 c 0.042 -0.061 0.564 -0.301 2.256 -0.416 1.79 -0.121 3 -2.988 3 -2.988 0 0 -2.01 0.771 -3.597 0.212 -0.396 -0.14 -0.813 -0.133 -1.201 -0.034 z" style="fill:#555;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-log.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-log.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-lua.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..ea831a68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#29328b;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 30.75 20 A 2.25 2.25 0 0 0 28.5 22.25 2.25 2.25 0 0 0 30.75 24.5 2.25 2.25 0 0 0 33 22.25 2.25 2.25 0 0 0 30.75 20 M 22.5 23 A 7.5 7.5 0 0 0 15 30.5 7.5 7.5 0 0 0 22.5 38 7.5 7.5 0 0 0 30 30.5 7.5 7.5 0 0 0 22.5 23 m 2.25 3 A 2.25 2.25 0 0 1 27 28.25 2.25 2.25 0 0 1 24.75 30.5 2.25 2.25 0 0 1 22.5 28.25 2.25 2.25 0 0 1 24.75 26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lyx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-lyx.svg
new file mode 120000
index 00000000..b9b08596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-makefile.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-markdown.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-markdown.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-matlab.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-microdvd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-microdvd.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-nfo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..61d1fd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-nim.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..4c2e6f45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-nim.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"
+ width="48"
+ viewBox="0 0 48 48"
+ height="48"
+ 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="13.854167"
+ inkscape:cx="24"
+ inkscape:cy="24"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#efc743;fill-opacity:1"
+ d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"
+ id="path4" />
+ <path
+ style="fill-opacity:.196"
+ d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"
+ id="path6" />
+ <path
+ style="fill:#fff;fill-opacity:.392"
+ d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"
+ id="path8" />
+ <path
+ style="fill:#ffffff;fill-opacity:1"
+ d="m 23.286571,34.984824 c -1.695442,-0.145908 -3.379093,-0.62605 -4.834259,-1.37862 -1.320564,-0.682953 -2.328963,-1.533061 -2.97347,-2.506728 -1.10265,-2.362572 -1.290966,-3.276162 -2.381829,-6.342647 -0.03452,-0.08601 -0.980885,-4.000961 -0.971157,-4.017627 0.563441,0.226772 0.989701,0.407113 1.593646,0.658645 l 0.284693,-0.277408 c 0.399388,-0.389169 0.812889,-0.690229 1.406345,-1.023928 l 0.181065,-0.101816 c 0.344049,-0.729644 0.714181,-1.470635 1.08386,-2.174938 0.624344,0.469022 1.107484,0.849838 1.76058,1.356781 0.0151,0.01153 0.201885,-0.02332 0.510445,-0.0952 1.297765,-0.302384 1.988734,-0.40441 2.858087,-0.422018 l 0.469735,-0.0095 c 0.572971,-0.551293 1.147596,-1.101049 1.722887,-1.649816 0.60926,0.578763 1.070133,1.023264 1.722887,1.649817 l 0.469726,0.0095 c 0.862304,0.01747 1.548634,0.117427 2.791777,0.406615 0.264235,0.06149 0.498438,0.115315 0.520456,0.119667 0.678862,-0.463001 1.091227,-0.811297 1.829712,-1.374898 0.389934,0.762711 0.668734,1.353068 1.070417,2.182715 l 0.131329,0.07294 c 0.600656,0.333512 1.058788,0.66504 1.457176,1.054488 l 0.284921,0.278526 c 0.565762,-0.235952 1.10507,-0.459977 1.598618,-0.665125 -0.346541,1.431164 -0.682328,2.858777 -0.970462,4.002606 -0.750856,2.078938 -1.302068,3.768205 -2.132963,5.942325 -0.765844,1.420851 -2.289574,2.623674 -4.356017,3.438625 -1.052952,0.415249 -2.15476,0.690561 -3.316616,0.828734 -0.408319,0.0486 -1.4394,0.0704 -1.811596,0.03834 z m 0.711196,-8.312975 c 1.612119,0.892227 2.868945,1.612172 4.576352,2.568008 0.913641,-0.211984 1.387788,-0.379746 2.495777,-0.710247 0.629683,-0.783417 1.245584,-1.575124 1.752721,-2.431165 -0.0659,-0.194102 -0.277283,-0.604237 -0.42314,-0.821162 -0.836165,-1.243542 -2.48443,-2.313788 -4.503571,-2.924242 -1.983263,-0.599605 -4.240624,-0.722629 -6.370916,-0.347202 -2.781335,0.490159 -5.114615,1.832461 -6.069395,3.491643 -0.118368,0.205696 -0.256976,0.501567 -0.295948,0.631733 0.49085,0.882359 1.135772,1.585025 1.763747,2.399027 0.823098,0.250422 1.652028,0.491932 2.479714,0.720407 1.608734,-0.898394 2.95583,-1.667357 4.594659,-2.5768 z"
+ id="path4849"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccccscccccccccccccccsccccsccccccccssscccc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-objchdr.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-objcsrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-ocaml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ocaml.svg
new file mode 100644
index 00000000..f7a643c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ocaml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f09828;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.293 36.991 c 0.578 -0.077 -0.102 -0.658 -0.294 -0.775 -0.369 -0.221 -0.67 -0.474 -0.902 -0.891 -0.367 -0.67 -0.531 -1.558 -0.687 -2.327 -0.104 -0.522 -0.206 -0.826 0.071 -1.269 0.275 -0.44 -0.194 -0.803 0.097 -1.269 0.488 -0.78 0.694 -1.813 1.177 -2.585 0.137 -0.219 0.088 -0.423 0.284 -0.446 0.095 -0.011 0.339 0.216 0.422 0.281 0.239 0.193 0.531 0.284 0.765 0.471 0.118 0.094 0.343 0.026 0.441 0.116 0.282 0.264 0.216 1.084 0.187 1.504 -0.043 0.599 -0.443 0.786 -0.443 1.362 0 0.695 0.104 1.169 -0.078 1.882 -0.104 0.409 -0.367 0.874 -0.41 1.291 -0.036 0.329 0.017 0.321 0.097 0.633 0.095 0.372 0.137 0.704 0.431 0.871 0.168 0.094 0.939 0.133 1.034 -0.094 0.187 -0.446 -0.526 -0.599 -0.647 -0.871 -0.261 -0.585 0.278 -2.1 0.512 -2.608 0.13 -0.275 0.36 -0.497 0.453 -0.775 0.126 -0.375 -0.128 -0.63 -0.088 -0.917 0.078 -0.559 0.275 -1.152 0.422 -1.691 0.343 -1.252 0.819 0.65 1.018 1.13 0.081 0.187 0.137 0.394 0.216 0.587 0.095 0.227 -0.114 0.423 -0.057 0.704 0.052 0.264 0.308 0.412 0.45 0.61 0.216 0.304 0.365 0.687 0.481 1.059 0.242 0.775 0.327 2.126 0.774 2.747 0.064 0.091 0.244 0.04 0.313 0.119 0.156 0.182 -0.04 0.383 0.265 0.505 0.234 0.094 0.827 0.196 1.049 0.034 0.426 -0.309 -0.107 -0.69 -0.372 -1.01 -0.374 -0.446 -0.808 -0.854 -1.099 -1.385 -0.384 -0.698 -0.464 -1.484 -0.54 -2.29 -0.036 -0.389 0.315 -0.582 0.012 -1.047 -0.097 -0.148 -0.393 -0.128 -0.393 -0.281 0 -0.485 -0.012 -0.973 0 -1.456 0.014 -0.587 0.012 -1.555 0.481 -1.927 0.623 -0.499 1.414 -0.63 2.01 -1.164 0.592 -0.534 1.134 -1.016 1.492 -1.867 0.185 -0.446 0.282 -0.883 0.431 -1.34 0.109 -0.338 0.078 -0.224 0.253 -0.423 0.104 -0.116 0.258 -0.199 0.374 -0.329 0.301 -0.346 0.355 -0.687 0.862 -0.542 0.201 0.06 0.533 0.511 0.647 0.236 0.073 -0.176 0.028 -0.338 -0.01 -0.517 -0.057 -0.267 0.213 -0.355 0.206 -0.61 -0.012 -0.44 -0.604 -0.902 -0.912 -0.976 -0.388 -0.094 -0.815 0.108 -1.227 0.011 -0.332 -0.077 -0.621 -0.292 -0.94 -0.386 -0.334 -0.102 -0.635 -0.136 -0.921 0.105 -0.13 0.111 -0.18 0.309 -0.294 0.423 -0.097 0.094 -0.182 0.068 -0.294 0.165 -0.336 0.289 -0.362 0.718 0.216 0.587 -0.244 1.206 -1.426 4.45 -2.745 2.773 -0.616 -0.783 -1.182 -1.652 -1.764 -2.466 -0.514 -0.718 -0.812 -1.527 -1.686 -1.388 -0.862 0.136 -1.452 0.846 -2.12 1.433 -0.545 0.482 -1.187 0.587 -1.764 0.988 -0.613 0.423 -1.161 1.135 -1.371 1.95 -0.306 1.178 -0.13 2.313 -0.668 3.431 -0.324 0.678 -0.786 1.152 -1.196 1.714 -0.22 0.304 -0.367 0.721 -0.294 1.127 0.05 0.281 0.216 0.332 0.216 0.658 0 0.57 -0.043 1.135 -0.021 1.706 0.019 0.508 0.052 1 0.111 1.507 0.052 0.434 0.204 0.556 0.322 0.877 0.175 0.474 0.147 0.681 0.568 0.868 0.239 0.105 0.647 0.318 0.902 0.307 0.367 -0.02 0.419 -0.383 0.137 -0.775 -0.182 -0.255 -0.502 -0.338 -0.706 -0.613 -0.594 -0.797 -0.85 -3.196 -0.353 -4.04 0.206 -0.352 0.45 -0.355 0.469 -0.891 0.019 -0.48 -0.107 -0.647 0.255 -1.081 1.151 -0.704 1.234 -1.206 1.608 -0.965 0.455 0.295 0.097 1.955 0 2.421 -0.175 0.834 -0.864 1.226 -0.412 2.069 0.324 0.602 0.476 1.223 0.696 1.927 0.199 0.633 0.182 1.538 0.5 2.066 0.062 0.102 0.159 0.159 0.216 0.258 0.043 0.074 0.107 0.287 0.137 0.329 0.133 0.184 0.161 0.233 0.374 0.329 0.379 0.173 0.843 0.116 1.253 0.116" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-octave.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..ec4db082
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-octave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#ef6f29;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.83329861,0,0,0.83329861,4.0004167,8.0035656)">
+ <!-- color: #eeeeee -->
+ <g>
+ <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.03 -2.488 11.781 1.543 3.75 4.03 4.635 9.875 1.674 13.05 -2.953 3.18 -8.275 2.488 -12.02 -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 30.637,15.596 2.327,0 c 0.351,0 0.637,0.285 0.637,0.637 l 0,2.327 c 0,0.351 -0.285,0.637 -0.637,0.637 l -2.327,0 C 30.286,19.197 30,18.912 30,18.56 l 0,-2.327 c 0,-0.351 0.285,-0.637 0.637,-0.637 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.277,20.402 4.647,0 c 0.707,0 1.277,0.571 1.277,1.273 l 0,4.65 c 0,0.703 -0.571,1.273 -1.277,1.273 l -4.647,0 C 12.57,27.598 12,27.027 12,26.325 l 0,-4.65 c 0,-0.703 0.571,-1.273 1.277,-1.273 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.05 28.802 3.097 0 c 0.468 0 0.851 0.379 0.851 0.848 l 0 3.1 c 0 0.468 -0.382 0.848 -0.851 0.848 l -3.097 0 c -0.468 0 -0.851 -0.379 -0.851 -0.848 l 0 -3.1 c 0 -0.468 0.382 -0.848 0.851 -0.848 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/48/mimetypes/text-x-opml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-opml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-opml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-pascal.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-pascal.svg
new file mode 100644
index 00000000..96a77c3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f7ce6b;fill-opacity:1"/>
+ <path d="m 31 14 11 11 0 -11" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.312 35.428 c -1.066 -0.549 -1.902 -2.01 -1.343 -3.151 0.472 -0.961 2.077 -1.224 2.161 -2.445 0.079 -1.156 0.992 -2.101 2.149 -2.11 1.212 -0.009 2.661 -0.155 3.559 0.799 0.689 0.732 0.494 2.397 1.564 2.779 0.921 0.328 1.734 1.251 1.511 2.371 -0.236 1.184 -1.222 1.843 -2.334 2.01 -2.418 0.361 -4.93 0.576 -7.262 -0.248 m -4.02 -5.855 c -1.203 -0.839 -1.34 -2.48 -1.284 -3.864 0.021 -0.512 0.026 -2.266 0.404 -1.777 0.383 0.496 0.282 0.894 1.056 0.749 1.172 -0.22 1.615 1.51 2.523 2.189 0.816 0.61 0.789 2.183 -0.213 2.702 -0.773 0.401 -1.733 0.456 -2.48 -0.005 m 13.07 -0.071 c -1.085 -0.442 -1.078 -2.05 -0.145 -2.743 0.868 -0.645 1.197 -2.165 2.591 -2.022 0.416 0.043 0.339 -2.01 0.68 -0.984 0.353 1.063 0.407 2.218 0.491 3.331 0.092 1.214 -0.669 2.6 -1.95 2.773 -0.576 0.078 -1.19 -0.011 -1.67 -0.359 m -8.927 -4.764 c -1.284 -0.633 -1.544 -2.551 -0.728 -3.657 0.675 -0.914 0.454 -2.613 1.398 -3.05 0.547 -0.254 -0.399 1.513 0.652 1.606 1.489 0.133 0.68 1.843 1.18 2.771 0.565 1.048 0.356 2.48 -0.956 2.621 -0.526 0.056 -1.097 0.013 -1.548 -0.291 m 4.435 -0.115 c -0.801 -0.578 -0.46 -1.675 -0.251 -2.473 0.216 -0.822 -0.473 -2.629 0.693 -2.562 1.374 0.078 0.177 -1.751 0.697 -1.565 1 0.358 1 2.096 1.755 3.01 0.753 0.912 0.86 2.564 -0.121 3.436 -0.775 0.689 -1.927 0.642 -2.777 0.154" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-patch.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..948bdf05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.325 14.11 c -2 0.641 -0.246 3.624 -3.115 5.085 -3.278 1.67 -4.908 -2.544 -6.877 0.464 -1.969 3.01 2.717 2.542 2.585 6.083 -0.132 3.541 -4.769 2.789 -3.03 5.914 1.74 3.125 3.672 -0.976 6.819 0.895 3.146 1.871 0.139 5.333 3.847 5.449 3.709 0.116 0.955 -3.518 4.233 -5.188 3.278 -1.67 4.908 2.544 6.877 -0.464 1.969 -3.01 -2.717 -2.542 -2.585 -6.083 0.132 -3.541 4.769 -2.789 3.03 -5.914 -1.74 -3.125 -3.672 0.976 -6.819 -0.895 -3.146 -1.871 -0.138 -5.333 -3.847 -5.449 -0.464 -0.014 -0.832 0.012 -1.119 0.103 z m 0.038 9.02 c 1.654 -0.338 3.281 0.677 3.632 2.266 0.352 1.589 -0.704 3.152 -2.359 3.49 -1.654 0.338 -3.281 -0.677 -3.632 -2.266 -0.352 -1.589 0.704 -3.152 2.359 -3.49 z" style="fill:#f9ebdd;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-perl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..6101aad9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-php.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-plain.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-po.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..5dcb9d6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-po.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19.507 36.9 c -0.849 0 -1.678 0.073 -2.507 0.192 l 0 7.908 l 1.813 0 0 -2.814 0.651 0 c 1.18 0 2.09 -0.207 2.73 -0.622 0.649 -0.422 0.974 -1.103 0.974 -2.041 0 -0.929 -0.318 -1.597 -0.958 -2 -0.639 -0.414 -1.542 -0.621 -2.702 -0.622 z m 0.207 1.358 c 0.482 0 0.866 0.097 1.151 0.292 0.295 0.186 0.444 0.506 0.444 0.963 0 0.482 -0.149 0.823 -0.444 1.026 -0.295 0.194 -0.732 0.292 -1.313 0.292 l -0.739 0 0 -2.536 c 0.314 -0.034 0.583 -0.027 0.901 -0.036 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 18 14 0 19 2 0 0 -8 12 0 -5.5 -4.5 5.5 -4.5 l -12 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 27.505 36.9 c -1.13 0 -2.01 0.349 -2.646 1.043 -0.635 0.685 -0.953 1.705 -0.953 3.059 0 1.354 0.305 2.376 0.918 3.07 0.624 0.685 1.525 1.029 2.698 1.029 1.141 0 2.024 -0.343 2.648 -1.029 0.624 -0.694 0.936 -1.716 0.936 -3.07 0 -1.354 -0.307 -2.373 -0.921 -3.059 c -0.613 -0.694 -1.507 -1.043 -2.68 -1.043 m 0 1.36 c 0.344 0 0.689 0.07 0.894 0.214 0.204 0.144 0.36 0.339 0.468 0.585 0.118 0.245 0.194 0.536 0.226 0.875 0.043 0.33 0.065 0.687 0.065 1.068 0 0.381 -0.022 0.736 -0.065 1.066 -0.032 0.33 -0.108 0.621 -0.226 0.875 -0.108 0.245 -0.27 0.441 -0.485 0.585 -0.204 0.144 -0.543 0.216 -0.876 0.216 -0.344 0 -0.689 -0.072 -0.894 -0.216 -0.204 -0.144 -0.364 -0.339 -0.483 -0.585 -0.108 -0.245 -0.183 -0.531 -0.226 -0.861 -0.032 -0.338 -0.05 -0.699 -0.05 -1.079 0 -0.381 0.017 -0.738 0.05 -1.068 0.043 -0.33 0.119 -0.618 0.226 -0.863 0.118 -0.254 0.278 -0.452 0.483 -0.596 0.204 -0.144 0.549 -0.214 0.894 -0.214 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-preview.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-python.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..c0056e44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#376a94" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(.5)">
+<path style="fill:#fff" d="m 23.71574,15 c -0.811435,0.0037 -1.601021,0.0679 -2.282855,0.1875 -2.008593,0.351765 -2.439214,0.45468 -2.439214,1.8125 l 0,3 5.003517,0 0,1 -5.003517,0 -2.001406,0 c -1.379481,0 -2.280299,0.842647 -2.658118,2.40625 -0.435811,1.792251 -0.455141,2.909851 0,4.78125 C 14.671548,29.580497 15.612784,31 16.992265,31 l 1.000703,0 0,-3 c 0,-1.55305 1.392423,-3 3.00211,-3 l 5.003516,0 C 27.318326,25 28,24.31385 28,23 l 0,-5 C 28,16.724846 27.474326,15.400317 26.186226,15.1875 25.370839,15.052949 24.527172,14.996262 23.71574,15 z m -1.719959,2 c 0.552673,0 1.000703,0.447715 1.000703,1 0,0.552285 -0.44803,1 -1.000703,1 -0.552673,0 -1.000703,-0.447715 -1.000703,-1 0,-0.552285 0.44803,-1 1.000703,-1 z"/>
+<path style="fill:#fff" d="m 23.284261,35.999827 c 0.811434,-0.0037 1.601021,-0.0679 2.282854,-0.1875 2.008594,-0.351765 2.439214,-0.45468 2.439214,-1.8125 l 0,-3 -5.003516,0 0,-1 5.003516,0 2.001407,0 c 1.37948,0 2.280298,-0.842647 2.658118,-2.40625 0.435811,-1.792251 0.455141,-2.909851 0,-4.78125 -0.337401,-1.392997 -1.278638,-2.8125 -2.658118,-2.8125 l -1.000704,0 0,3 c 0,1.55305 -1.392422,3 -3.002109,3 l -5.003517,0 c -1.319732,0 -2.001406,0.68615 -2.001406,2 l 0,5 c 0,1.275154 0.525674,2.599683 1.813775,2.8125 0.815387,0.134551 1.659054,0.191238 2.470486,0.1875 z m 1.719958,-2 c -0.552673,0 -1.000703,-0.447715 -1.000703,-1 0,-0.552285 0.44803,-1 1.000703,-1 0.552674,0 1.000704,0.447715 1.000704,1 0,0.552285 -0.44803,1 -1.000704,1 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python3.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-qml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..4b7f6279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-qml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#7ec545;fill-opacity:1"/>
+ <path d="m 31 14 11 11 0 -11" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.74990626,0,0,0.74990626,6.000375,8.9951257)">
+ <!-- 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/48/mimetypes/text-x-r-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-r.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-r.svg
new file mode 100644
index 00000000..e53ea1b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-r.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#98b3d0;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(1,0)">
+ <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.61 4.794 -6.256 5.633 0.293 0.483 0.586 0.965 0.877 1.434 c 3.794 -1.344 6.379 -4 6.379 -7.07 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/48/mimetypes/text-x-readme.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..65a8f1c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-readme.svg
@@ -0,0 +1,12 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(0 2)">
+<path style="fill:#888" d="m 24,14 c -5.522848,0 -10,4.477152 -10,10 0,5.522848 4.477152,10 10,10 5.522848,0 10,-4.477152 10,-10 0,-5.522848 -4.477152,-10 -10,-10 z m 0,2 c 4.418278,0 8,3.581722 8,8 0,4.418278 -3.581722,8 -8,8 -4.418278,0 -8,-3.581722 -8,-8 0,-4.418278 3.581722,-8 8,-8 z"/>
+</g>
+<g style="fill:#888">
+<path d="m 25,21.5 a 1.5,1.5 0 1 1 -3,0 1.5,1.5 0 1 1 3,0 z" transform="matrix(1.33333 0 0 1.33333 -7.33333 -6.66667)"/>
+<path d="m 23,25 2,0 c 1,0 1,-0.0037 1,1 l 0,5 c 0,1 0.0037,1 -1,1 l -2,0 c -1,0 -1,0.0037 -1,-1 l 0,-5 c 0,-1 -0.0037,-1 1,-1 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-rsrc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-rsrc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-ruby.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..640b1542
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-ruby.svg
@@ -0,0 +1,66 @@
+<?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="48"
+ viewBox="0 0 48 48"
+ height="48"
+ 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="4.9166667"
+ inkscape:cx="-3.8644068"
+ inkscape:cy="24.101695"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#ee2828;fill-opacity:1"
+ d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"
+ id="path4" />
+ <path
+ style="fill-opacity:.196"
+ d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"
+ id="path6" />
+ <path
+ style="fill:#fff;fill-opacity:.392"
+ d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"
+ id="path8" />
+ <path
+ style="fill:#fff"
+ d="m 17,18 -3,3 0,5 10,10 10,-10 0,-5 -3,-3 -14,0 z m 3,1 0,2 0,5 4,9 -5,-9 0,-5 1,-2 z"
+ id="path10" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sass.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sass.svg
new file mode 100644
index 00000000..2272ff4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sass.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#cd6799;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 16 0 4 12 0 -0.3 3 -6.7 0 0 4 6.3 0 -0.3 4 -3 1 -3 -1 0 -2 -4 0 0 5 7 2 7 -2 1 -18 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scala.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..ab361b1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c61818;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 32 19 -16 3 0 4 16 -3 z m 0 7 -16 3 0 4 16 -3 z m 0 7 -16 3 0 4 16 -3 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scheme.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scheme.svg
new file mode 100644
index 00000000..8c48001b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scheme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#299f53;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 36 5.616 -12.699 -2.573 -5.968 4.643 0 l 8.314 18.667 -4.863 0 -3.325 -8.808 -3.2 8.808" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-script.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..5bfe9eec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-script.svg
@@ -0,0 +1,10 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g transform="translate(-.5)">
+<path style="fill:#888" d="m 18.5,20 0,4 -2,0 0,2 2,0 0,2 -2,0 0,2 2,0 0,4 2,0 0,-4 2,0 0,4 2,0 0,-4 2,0 0,-2 -2,0 0,-2 2,0 0,-2 -2,0 0,-4 -2,0 0,4 -2,0 0,-4 -2,0 z m 2,6 2,0 0,2 -2,0 0,-2 z"/>
+<path style="fill:#888" d="m 30.5,32 0,2 2,0 0,-2 z"/>
+<path style="fill:#888" d="m 30.5,30 2,0 0,-10 -2,0 z"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scss.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-source.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-source.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-sql.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sql.svg
new file mode 100644
index 00000000..b8c94b86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-sql.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#a4373a" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#fff" transform="matrix(.16031 0 0 .16031 3.48 33.6186)">
+<path d="m 128,-109.90253 c -27.56062,0 -49.902534,6.98168 -49.902534,15.594542 v 12.475633 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475633 c 0,-8.612862 -22.3421,-15.594542 -49.90253,-15.594542 z"/>
+<path d="m 127.84269,-59.999997 c -22.34444,0 -41.179922,-4.589279 -47.538596,-10.916179 -1.484406,1.476998 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.612865 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981676 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201364 -2.36472,-4.678362 -6.35847,6.3269 -25.35068,10.916179 -47.69512,10.916179 z"/>
+<path d="m 127.84269,-31.929822 c -22.34444,0 -41.179922,-4.589474 -47.538596,-10.916179 -1.484406,1.476803 -2.206628,3.048538 -2.206628,4.678362 v 12.475634 c 0,8.61267 22.341324,15.594541 49.902534,15.594541 27.56043,0 49.90253,-6.981871 49.90253,-15.594541 v -12.475634 c 0,-1.629824 -0.88031,-3.201559 -2.36472,-4.678362 -6.35847,6.326705 -25.35068,10.916179 -47.69512,10.916179 z"/>
+</g>
+<path style="fill-opacity:.196" d="m 5.999998,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32.000004,0 c 0.97143,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff;word-spacing:0;line-height:125%;letter-spacing:0" transform="matrix(1.00604 0 0 .71162 -11.11748 12.91186)">
+<path d="m 27.65478,41.451864 c 0.28933,2e-6 0.52733,-0.028 0.714,-0.084 0.195996,-0.06533 0.349996,-0.149331 0.462,-0.252 0.111996,-0.111998 0.186662,-0.233331 0.224,-0.364 0.04666,-0.139997 0.07,-0.279997 0.07,-0.42 -4e-6,-0.17733 -0.05134,-0.335997 -0.154,-0.476 -0.102671,-0.139997 -0.233337,-0.26133 -0.392,-0.364 -0.15867,-0.111996 -0.336004,-0.209996 -0.532,-0.294 -0.196003,-0.09333 -0.392003,-0.177329 -0.588,-0.252 -0.261336,-0.09333 -0.532002,-0.200662 -0.812,-0.322 -0.280002,-0.121329 -0.536668,-0.275328 -0.77,-0.462 -0.224001,-0.186661 -0.410667,-0.415328 -0.56,-0.686 -0.149334,-0.279994 -0.224,-0.625327 -0.224,-1.036 0,-0.811992 0.261333,-1.446658 0.784,-1.904 0.531998,-0.457324 1.259998,-0.685991 2.184,-0.686 0.531996,9e-6 0.993996,0.06068 1.386,0.182 0.401328,0.121342 0.737328,0.256676 1.008,0.406 l -0.504,1.33 c -0.233338,-0.130659 -0.494671,-0.242659 -0.784,-0.336 -0.280004,-0.09333 -0.606671,-0.139992 -0.98,-0.14 -0.914669,8e-6 -1.372002,0.331341 -1.372,0.994 -2e-6,0.168007 0.04666,0.31734 0.14,0.448 0.09333,0.12134 0.209997,0.23334 0.35,0.336 0.149331,0.09334 0.312664,0.177339 0.49,0.252 0.186663,0.07467 0.368663,0.144672 0.546,0.21 0.270663,0.102672 0.550662,0.219339 0.84,0.35 0.298662,0.121339 0.569328,0.289338 0.812,0.504 0.251994,0.205338 0.457328,0.466671 0.616,0.784 0.158661,0.308004 0.237994,0.700003 0.238,1.176 -6e-6,0.812002 -0.266006,1.442001 -0.798,1.89 -0.522672,0.438667 -1.320671,0.658 -2.394,0.658 -0.718669,0 -1.292668,-0.07467 -1.722,-0.224 -0.429334,-0.158666 -0.751334,-0.303333 -0.966,-0.434 l 0.504,-1.4 c 0.251999,0.149336 0.550665,0.289335 0.896,0.42 0.354665,0.130668 0.783997,0.196002 1.288,0.196"/>
+<path d="m 31.78478,38.413864 c 0,-1.493327 0.275333,-2.617993 0.826,-3.374 0.550665,-0.765324 1.315998,-1.147991 2.296,-1.148 1.017329,9e-6 1.791995,0.382676 2.324,1.148 0.531994,0.756007 0.797994,1.880673 0.798,3.374 -6e-6,1.30667 -0.210006,2.338002 -0.63,3.094 -0.420005,0.746668 -1.026671,1.199334 -1.82,1.358 0.102663,0.233333 0.349996,0.424667 0.742,0.574 0.401328,0.158666 0.947328,0.298666 1.638,0.42 l -0.364,1.232 c -1.092005,-0.149335 -1.918004,-0.401335 -2.478,-0.756 -0.55067,-0.345334 -0.877336,-0.844667 -0.98,-1.498 -0.756002,-0.186666 -1.339334,-0.648666 -1.75,-1.386 -0.401334,-0.746664 -0.602,-1.75933 -0.602,-3.038 m 1.75,0 c -2e-6,0.420004 0.014,0.812004 0.042,1.176 0.03733,0.364003 0.102665,0.686003 0.196,0.966 0.102664,0.270669 0.242664,0.485335 0.42,0.644 0.177331,0.158668 0.41533,0.238002 0.714,0.238 0.28933,2e-6 0.522663,-0.07933 0.7,-0.238 0.186663,-0.158665 0.326662,-0.373331 0.42,-0.644 0.102662,-0.279997 0.167995,-0.601997 0.196,-0.966 0.03733,-0.363996 0.056,-0.755996 0.056,-1.176 -5e-6,-0.419995 -0.01867,-0.811994 -0.056,-1.176 -0.02801,-0.373327 -0.09334,-0.695327 -0.196,-0.966 -0.09334,-0.270659 -0.228671,-0.485326 -0.406,-0.644 -0.177337,-0.158659 -0.415337,-0.237992 -0.714,-0.238 -0.29867,8e-6 -0.536669,0.07934 -0.714,0.238 -0.177336,0.158674 -0.317336,0.378007 -0.42,0.658 -0.09333,0.270673 -0.158669,0.588006 -0.196,0.952 -0.028,0.364006 -0.042,0.756005 -0.042,1.176"/>
+<path d="m 44.84678,42.711864 -5.446,0 0,-8.666 1.736,0 0,7.238 3.71,0 0,1.428"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tcl.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tcl.svg
new file mode 100644
index 00000000..7235766e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tcl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#c3b15f;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.602 15 c -6.873 0 -0.647 16.15 2.617 16.847 c -0.646 -11.878 -2.06 -15.618 -1.656 -15.956 c 0.404 -0.338 2.107 4.838 3.049 15.96 3.05 -1.563 5.363 -16.851 -2.135 -16.851 z m 4.01 16.85 c -0.556 0.169 -1.058 0.099 -1.393 -0.003 l 0.677 5.311 1.08 2.843 l 0 -2.321 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tex.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..8a62f8f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-tex.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,2.998)">
+ <!-- color: #aade54 -->
+ <g>
+ <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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-texinfo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x-vala.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..a3b3956c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 31.784 20.4 c -1.725 0 -2.599 0.611 -3.287 1.456 -0.688 0.845 -1.099 1.971 -1.569 2.939 -0.316 0.651 -1.024 3.068 -1.678 5.35 -0.544 1.887 -1.032 3.75 -1.844 5.414 -0.58 0.892 -1.513 1.395 -2.452 1.395 -0.33 0 -0.659 -0.062 -0.975 -0.185 1.115 1.589 3.685 4.166 6.687 -0.127 2.074 -2.976 2.768 -9.384 4.246 -11.796 1.862 -3.068 2.801 -2.346 3.03 -2.089 0.043 -0.251 0.065 -0.51 0.052 -0.761 -0.019 -0.462 -0.132 -0.816 -0.399 -1.077 -0.267 -0.265 -0.77 -0.512 -1.816 -0.512 l 0.003 -0.008 z m -14.04 2.705 c 0.443 0.515 0.799 1.169 1.014 1.938 0.479 1.724 0.571 3.863 0.678 5.746 0.055 0.944 0.111 1.819 0.199 2.506 0.072 1.073 0.483 1.803 1.321 1.879 1.014 -0.051 1.327 -1.27 1.631 -2.17 -0.457 -0.198 -1.119 -1.294 -1.631 -5.495 -0.294 -2.424 -2.02 -3.761 -3.212 -4.405 z m -2.733 0.433 c -0.219 0 -0.404 0.063 -0.551 0.168 -0.195 0.139 -0.366 0.367 -0.444 0.839 -0.113 0.716 0.366 1.51 0.815 2.14 0 0 0 -0.892 0.864 -1.334 0.47 -0.241 1.05 0.149 1.49 0.558 -0.029 -0.129 -0.062 -0.255 -0.095 -0.376 -0.352 -1.265 -1.194 -1.869 -1.846 -1.975 l -0.235 -0.02 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vcard.svg
new file mode 100644
index 00000000..fb1a4c36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-vcard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.0078875,0.99217427)" style="fill:#888">
+ <path d="m 33.734 27.13 q 0 1.775 -0.559 3.255 -0.559 1.467 -1.58 2.306 -1.021 0.838 -2.37 0.838 -0.899 0 -1.592 -0.432 -0.693 -0.444 -0.996 -1.159 l -0.194 0 q -1.312 1.59 -3.342 1.59 -2.151 0 -3.39 -1.307 -1.239 -1.319 -1.239 -3.6 0 -2.601 1.628 -4.192 1.628 -1.59 4.253 -1.59 1.045 0 2.297 0.21 1.264 0.197 2.078 0.481 l -0.279 6.03 q 0 1.714 0.924 1.714 0.778 0 1.239 -1.147 0.462 -1.159 0.462 -3.02 0 -1.985 -0.814 -3.501 -0.814 -1.529 -2.297 -2.33 -1.47 -0.801 -3.366 -0.801 -2.455 0 -4.265 1.023 -1.811 1.023 -2.783 2.959 -0.96 1.923 -0.96 4.451 0 3.403 1.786 5.227 1.798 1.812 5.201 1.812 1.288 0 2.831 -0.284 1.543 -0.296 3.038 -0.851 l 0 2.367 q -2.6 1.122 -5.772 1.122 -4.618 0 -7.206 -2.466 -2.576 -2.466 -2.576 -6.855 0 -3.045 1.312 -5.523 1.325 -2.49 3.755 -3.896 2.442 -1.418 5.614 -1.418 2.673 0 4.776 1.11 2.102 1.11 3.244 3.156 1.142 2.047 1.142 4.722 z m -12.443 1.541 q 0 2.601 2.09 2.601 1.094 0 1.665 -0.777 0.571 -0.789 0.693 -2.552 l 0.158 -2.725 q -0.62 -0.136 -1.397 -0.136 -1.519 0 -2.37 0.962 -0.838 0.962 -0.838 2.626 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xges.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xges.svg
new file mode 100644
index 00000000..e889828f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 1c-1.029 0-2 0.971-2 2v42c0 0.971 1.029 2 2 2h32c0.971 0 2-1.029 2-2v-31l-13-13z" style="fill:#dcdcdc"/>
+ <path d="m29 12 0.063 0.063 0.156-0.063h-0.219zm2 2 11 11v-11h-11z" style="fill-opacity:.196"/>
+ <path d="m29 1 13 13h-11c-0.971 0-2-1.029-2-2v-11z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m24 16a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm0 2a8 8 0 0 1 8 8 8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8zm-3 3v10l8-5-8-5z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xslfo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-x.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/text-xml.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-xml.svg
new file mode 100644
index 00000000..33357d2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text-xml.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dcdcdc"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(3)">
+ <path d="m 15 21 -6 6 c 0 1 0 1 0 2 l 6 6 0 -4 -3 -3 3 -3 z" style="fill:#888"/>
+ <path d="m 27 21 6 6 c 0 1 0 1 0 2 l -6 6 0 -4 3 -3 -3 -3 z" style="fill:#888"/>
+ <path d="m 23 21 2 0 -4 14 -2 0 z" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/text2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/text2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/tgz.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/tgz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/torrent.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/torrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/txt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/txt.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/txt2.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/txt2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/unknown.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/unknown.svg
new file mode 100644
index 00000000..00079410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/unknown.svg
@@ -0,0 +1,8 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#dcdcdc" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<g style="fill:#888;word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.06623 .93789)">
+<path d="m 20.577071,32.291476 0,-0.761592 c -4e-6,-1.100068 0.169238,-2.002694 0.507727,-2.70788 0.338481,-0.71457 0.968438,-1.466758 1.889875,-2.256567 1.278714,-1.08126 2.082615,-1.894563 2.411707,-2.439914 0.338475,-0.545322 0.507718,-1.203487 0.507727,-1.974496 -9e-6,-0.959024 -0.310287,-1.697109 -0.930834,-2.214256 -0.611161,-0.526514 -1.494982,-0.78978 -2.651466,-0.789799 -0.742792,1.9e-5 -1.466773,0.08934 -2.171946,0.267967 -0.70518,0.169261 -1.513783,0.48424 -2.42581,0.944938 l -0.832109,-1.903979 c 1.777045,-0.930813 3.634009,-1.39623 5.5709,-1.396251 1.795844,2.1e-5 3.192093,0.441932 4.188753,1.325734 0.996639,0.88384 1.494964,2.129652 1.494976,3.737439 -1.2e-5,0.686388 -0.09404,1.29284 -0.282071,1.819357 -0.178656,0.517144 -0.446623,1.010767 -0.803902,1.480873 -0.3573,0.460727 -1.128293,1.208215 -2.312981,2.242463 -0.949646,0.808613 -1.579604,1.480881 -1.889875,2.016807 -0.300882,0.535943 -0.45132,1.250521 -0.451314,2.143739 l 0,0.465417 -1.819357,0 m -0.691074,4.188753 c -3e-6,-1.278719 0.564138,-1.918079 1.692425,-1.918082 0.545332,3e-6 0.963737,0.164544 1.255216,0.493624 0.300869,0.329085 0.451307,0.803904 0.451313,1.424458 -6e-6,0.601752 -0.150444,1.07187 -0.451313,1.410354 -0.300882,0.329083 -0.719286,0.493624 -1.255216,0.493624 -0.488927,0 -0.893228,-0.145737 -1.212904,-0.43721 -0.319684,-0.300875 -0.479524,-0.789797 -0.479521,-1.466768"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mms.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mms.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmst.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmst.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmsu.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmsu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-pnm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-pnm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspt.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspu.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/vcalendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/vcard.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/video-mlt-playlist.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-mp4.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/video-vivo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/video-wavelet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/video-webm.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-webm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-anim.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-flic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-flv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-generic.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-generic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-google-vlc-plugin.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-javafx.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-matroska.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-mng.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-ms-asf-plugin.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-asf-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-ms-wmp.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-msvideo.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-nsv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-nsv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-ogm+ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-sgi-movie.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-sgi-movie.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-theora+ogg.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video-x-wmv.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/video.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-hdd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-hdd.svg
new file mode 100644
index 00000000..991bb8cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 19 37 0 8 -1.8 0 0 -3.528 -2.4 0 0 3.528 -1.8 0 0 -8 1.8 0 0 3.153 2.4 0 0 -3.153 1.8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.761 43.637 q 0.072 0.013 0.158 0.013 0.086 0 0.158 0 0.601 0 1 -0.202 0.415 -0.202 0.659 -0.555 0.258 -0.353 0.358 -0.833 0.115 -0.492 0.115 -1.073 0 -0.505 -0.086 -0.984 -0.086 -0.479 -0.301 -0.845 -0.215 -0.366 -0.587 -0.58 -0.372 -0.227 -0.959 -0.227 -0.115 0 -0.258 0.013 -0.143 0 -0.258 0.025 l 0 5.249 z m 4.239 -2.65 q 0 1.085 -0.315 1.855 -0.301 0.757 -0.845 1.237 -0.544 0.479 -1.303 0.707 q -0.745 0.215 -1.647 0.215 -0.473 0 -0.931 -0.05 -0.444 -0.038 -0.959 -0.139 l 0 -7.621 q 0.601 -0.114 1.131 -0.151 0.53 -0.038 0.988 -0.038 q 0.874 0 1.589 0.227 0.73 0.227 1.232 0.719 0.501 0.479 0.773 1.237 q 0.286 0.744 0.286 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.761 43.637 q 0.072 0.013 0.158 0.013 0.086 0 0.158 0 0.601 0 1 -0.202 0.415 -0.202 0.659 -0.555 0.258 -0.353 0.358 -0.833 0.115 -0.492 0.115 -1.073 0 -0.505 -0.086 -0.984 -0.086 -0.479 -0.301 -0.845 -0.215 -0.366 -0.587 -0.58 -0.372 -0.227 -0.959 -0.227 -0.115 0 -0.258 0.013 -0.143 0 -0.258 0.025 l 0 5.249 z m 4.239 -2.65 q 0 1.085 -0.315 1.855 -0.301 0.757 -0.845 1.237 -0.544 0.479 -1.303 0.707 q -0.745 0.215 -1.647 0.215 -0.473 0 -0.931 -0.05 -0.444 -0.038 -0.959 -0.139 l 0 -7.621 q 0.601 -0.114 1.131 -0.151 0.53 -0.038 0.988 -0.038 q 0.874 0 1.589 0.227 0.73 0.227 1.232 0.719 0.501 0.479 0.773 1.237 q 0.286 0.744 0.286 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ova.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ova.svg
new file mode 100644
index 00000000..e63377cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ova.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 14.682 41 q 0 0.557 0.04 1.053 0.054 0.483 0.188 0.842 0.148 0.359 0.404 0.57 0.256 0.211 0.686 0.211 0.417 0 0.673 -0.211 0.269 -0.211 0.404 -0.57 0.148 -0.372 0.188 -0.854 0.054 -0.483 0.054 -1.04 0 -0.557 -0.054 -1.04 -0.04 -0.495 -0.188 -0.854 -0.135 -0.359 -0.39 -0.57 -0.256 -0.211 -0.686 -0.211 -0.43 0 -0.686 0.211 -0.256 0.211 -0.404 0.582 -0.135 0.359 -0.188 0.842 q -0.04 0.483 -0.04 1.04 m -1.682 0 q 0 -1.981 0.794 -2.985 0.794 -1.015 2.206 -1.015 1.466 0 2.233 1.015 0.767 1 0.767 2.985 0 1.981 -0.78 2.997 -0.78 1 -2.206 1 -1.466 0 -2.247 -1 -0.767 -1.015 -0.767 -2.997" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.549 45 q -0.354 -0.892 -0.752 -2.02 -0.398 -1.124 -0.752 -2.236 -0.354 -1.124 -0.634 -2.12 -0.28 -0.995 -0.413 -1.628 l 1.916 0 q 0.088 0.62 0.265 1.447 0.177 0.814 0.383 1.693 0.221 0.866 0.457 1.719 0.251 0.84 0.486 1.512 0.236 -0.659 0.472 -1.499 0.236 -0.853 0.442 -1.719 0.206 -0.879 0.383 -1.706 0.177 -0.827 0.295 -1.447 l 1.901 0 q -0.177 0.775 -0.442 1.732 -0.251 0.956 -0.589 2.02 -0.324 1.047 -0.722 2.145 -0.398 1.086 -0.825 2.107 l -1.872 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 33.08 45 -0.421 -1.848 -2.396 0 -0.407 1.848 -1.859 0 q 0.639 -2.365 1.293 -4.304 0.654 -1.952 1.263 -3.696 l 1.946 0 q 0.639 1.758 1.263 3.735 0.639 1.964 1.234 4.265 l -1.917 0 z m -1.598 -6.449 q -0.145 0.452 -0.276 0.866 -0.116 0.401 -0.232 0.801 -0.102 0.388 -0.203 0.788 -0.087 0.401 -0.174 0.827 l 1.757 0 q -0.087 -0.426 -0.174 -0.827 -0.087 -0.401 -0.203 -0.788 -0.102 -0.401 -0.232 -0.801 -0.116 -0.414 -0.261 -0.866 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ovf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ovf.svg
new file mode 100644
index 00000000..7cc12c11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 14.962 41 q 0 0.557 0.047 1.053 0.063 0.483 0.22 0.842 0.173 0.359 0.471 0.57 0.298 0.211 0.8 0.211 0.487 0 0.785 -0.211 0.314 -0.211 0.471 -0.57 0.173 -0.372 0.22 -0.854 0.063 -0.483 0.063 -1.04 0 -0.557 -0.063 -1.04 -0.047 -0.495 -0.22 -0.854 -0.157 -0.359 -0.455 -0.57 -0.298 -0.211 -0.8 -0.211 -0.502 0 -0.8 0.211 -0.298 0.211 -0.471 0.582 -0.157 0.359 -0.22 0.842 q -0.047 0.483 -0.047 1.04 m -1.962 0 q 0 -1.981 0.926 -2.985 0.926 -1.015 2.574 -1.015 1.711 0 2.605 1.015 0.895 1 0.895 2.985 0 1.981 -0.91 2.997 -0.91 1 -2.574 1 -1.711 0 -2.621 -1 -0.895 -1.015 -0.895 -2.997" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.549 45 q -0.354 -0.892 -0.752 -2.02 -0.398 -1.124 -0.752 -2.236 -0.354 -1.124 -0.634 -2.12 -0.28 -0.995 -0.413 -1.628 l 1.916 0 q 0.088 0.62 0.265 1.447 0.177 0.814 0.383 1.693 0.221 0.866 0.457 1.719 0.251 0.84 0.486 1.512 0.236 -0.659 0.472 -1.499 0.236 -0.853 0.442 -1.719 0.206 -0.879 0.383 -1.706 0.177 -0.827 0.295 -1.447 l 1.901 0 q -0.177 0.775 -0.442 1.732 -0.251 0.956 -0.589 2.02 -0.324 1.047 -0.722 2.145 -0.398 1.086 -0.825 2.107 l -1.872 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 29 45 0 -8 6 0 0 1.318 -4.053 0 0 1.523 3.546 0 0 1.318 -3.546 0 0 3.841 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox-extpack.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox-extpack.svg
new file mode 100644
index 00000000..f20d93f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#82b933;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(-1,0)">
+ <path d="m 14 45 0 -8 6 0 0 1.318 -4.141 0 l 0 1.682 l 3.31 0 0 1.233 -3.31 0 0 2.449 4.141 0 0 1.318 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 26.05 45 q -0.278 -0.659 -0.688 -1.46 -0.395 -0.801 -0.835 -1.603 -0.425 0.763 -0.849 1.59 -0.425 0.814 -0.732 1.473 l -1.948 0 q 0.146 -0.349 0.425 -0.84 0.293 -0.491 0.63 -1.06 0.351 -0.569 0.732 -1.163 0.381 -0.607 0.732 -1.163 l -2.372 -3.774 1.948 0 1.435 2.559 1.508 -2.559 1.816 0 -2.314 3.735 q 0.395 0.556 0.776 1.163 0.381 0.607 0.703 1.189 0.337 0.569 0.586 1.073 q 0.249 0.491 0.395 0.84 l -1.948 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 37 0 1.318 -2.536 0 0 6.682 -1.929 0 0 -6.682 -2.536 0 0 -1.318 7 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox.svg
new file mode 100644
index 00000000..81892dba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#14aae9;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 14.185 45 q -0.303 -0.892 -0.644 -2.02 -0.341 -1.124 -0.644 -2.236 -0.303 -1.124 -0.543 -2.12 -0.24 -0.995 -0.354 -1.628 l 1.642 0 q 0.076 0.62 0.227 1.447 0.152 0.814 0.328 1.693 0.189 0.866 0.392 1.719 0.215 0.84 0.417 1.512 0.202 -0.659 0.404 -1.499 0.202 -0.853 0.379 -1.719 0.177 -0.879 0.328 -1.706 q 0.152 -0.827 0.253 -1.447 l 1.629 0 q -0.152 0.775 -0.379 1.732 -0.215 0.956 -0.505 2.02 -0.278 1.047 -0.619 2.145 q -0.341 1.086 -0.707 2.107 l -1.604 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24 42.539 q 0 0.707 -0.229 1.186 -0.229 0.467 -0.627 0.757 -0.386 0.278 -0.928 0.404 q -0.53 0.114 -1.145 0.114 -0.494 0 -1.024 -0.063 -0.53 -0.05 -1.048 -0.164 l 0 -7.584 q 0.422 -0.076 0.928 -0.126 0.506 -0.063 1 -0.063 0.843 0 1.373 0.189 0.53 0.177 0.831 0.479 0.301 0.29 0.41 0.656 0.108 0.366 0.108 0.732 0 0.555 -0.265 0.984 -0.253 0.429 -0.687 0.681 0.759 0.29 1.024 0.782 q 0.277 0.492 0.277 1.035 m -3.518 -1.06 0 2.12 q 0.157 0.025 0.337 0.038 0.193 0.013 0.373 0.013 0.253 0 0.494 -0.038 0.241 -0.05 0.422 -0.164 0.193 -0.126 0.313 -0.341 0.12 -0.227 0.12 -0.568 0 -0.568 -0.349 -0.808 -0.337 -0.252 -0.916 -0.252 l -0.795 0 z m 0.578 -1.287 q 0.566 0 0.855 -0.252 0.289 -0.265 0.289 -0.719 0 -0.278 -0.084 -0.442 -0.084 -0.177 -0.229 -0.265 -0.145 -0.101 -0.337 -0.126 -0.193 -0.038 -0.398 -0.038 -0.169 0 -0.349 0.013 -0.181 0.013 -0.325 0.038 l 0 1.792 0.578 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 26.401 41 q 0 0.557 0.034 1.053 0.045 0.483 0.157 0.842 0.123 0.359 0.336 0.57 0.213 0.211 0.572 0.211 0.348 0 0.561 -0.211 0.224 -0.211 0.336 -0.57 0.123 -0.372 0.157 -0.854 q 0.045 -0.483 0.045 -1.04 q 0 -0.557 -0.045 -1.04 -0.034 -0.495 -0.157 -0.854 -0.112 -0.359 -0.325 -0.57 -0.213 -0.211 -0.572 -0.211 -0.359 0 -0.572 0.211 -0.213 0.211 -0.336 0.582 -0.112 0.359 -0.157 0.842 q -0.034 0.483 -0.034 1.04 m -1.401 0 q 0 -1.981 0.661 -2.985 0.661 -1.015 1.839 -1.015 1.222 0 1.861 1.015 0.639 1 0.639 2.985 0 1.981 -0.65 2.997 -0.65 1 -1.839 1 -1.222 0 -1.872 -1 -0.639 -1.015 -0.639 -2.997" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 35.33 45 q -0.238 -0.659 -0.59 -1.46 -0.339 -0.801 -0.715 -1.603 -0.364 0.763 -0.728 1.59 -0.364 0.814 -0.628 1.473 l -1.669 0 q 0.126 -0.349 0.364 -0.84 0.251 -0.491 0.54 -1.06 0.301 -0.569 0.628 -1.163 0.326 -0.607 0.628 -1.163 l -2.033 -3.774 1.669 0 1.23 2.559 1.293 -2.559 l 1.556 0 -1.983 3.735 q 0.339 0.556 0.665 1.163 0.326 0.607 0.603 1.189 0.289 0.569 0.502 1.073 q 0.213 0.491 0.339 0.84 l -1.669 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vdi.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vdi.svg
new file mode 100644
index 00000000..238956e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 15.549 45 q -0.354 -0.892 -0.752 -2.02 -0.398 -1.124 -0.752 -2.236 -0.354 -1.124 -0.634 -2.12 -0.28 -0.995 -0.413 -1.628 l 1.916 0 q 0.088 0.62 0.265 1.447 0.177 0.814 0.383 1.693 0.221 0.866 0.457 1.719 0.251 0.84 0.486 1.512 0.236 -0.659 0.472 -1.499 0.236 -0.853 0.442 -1.719 0.206 -0.879 0.383 -1.706 0.177 -0.827 0.295 -1.447 l 1.901 0 q -0.177 0.775 -0.442 1.732 -0.251 0.956 -0.589 2.02 -0.324 1.047 -0.722 2.145 -0.398 1.086 -0.825 2.107 l -1.872 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.761 43.637 q 0.072 0.013 0.158 0.013 0.086 0 0.158 0 0.601 0 1 -0.202 0.415 -0.202 0.659 -0.555 0.258 -0.353 0.358 -0.833 0.115 -0.492 0.115 -1.073 0 -0.505 -0.086 -0.984 -0.086 -0.479 -0.301 -0.845 -0.215 -0.366 -0.587 -0.58 -0.372 -0.227 -0.959 -0.227 -0.115 0 -0.258 0.013 -0.143 0 -0.258 0.025 l 0 5.249 z m 4.239 -2.65 q 0 1.085 -0.315 1.855 -0.301 0.757 -0.845 1.237 -0.544 0.479 -1.303 0.707 q -0.745 0.215 -1.647 0.215 -0.473 0 -0.931 -0.05 -0.444 -0.038 -0.959 -0.139 l 0 -7.621 q 0.601 -0.114 1.131 -0.151 0.53 -0.038 0.988 -0.038 q 0.874 0 1.589 0.227 0.73 0.227 1.232 0.719 0.501 0.479 0.773 1.237 q 0.286 0.744 0.286 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 45 0 -1.318 2.061 0 0 -5.363 -2.061 0 0 -1.318 6 0 0 1.318 -2.046 0 0 5.363 2.046 0 0 1.318 -6 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vhd.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vhd.svg
new file mode 100644
index 00000000..b3bfd73a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.549 45 q -0.354 -0.892 -0.752 -2.02 -0.398 -1.124 -0.752 -2.236 -0.354 -1.124 -0.634 -2.12 -0.28 -0.995 -0.413 -1.628 l 1.916 0 q 0.088 0.62 0.265 1.447 0.177 0.814 0.383 1.693 0.221 0.866 0.457 1.719 0.251 0.84 0.486 1.512 0.236 -0.659 0.472 -1.499 0.236 -0.853 0.442 -1.719 0.206 -0.879 0.383 -1.706 0.177 -0.827 0.295 -1.447 l 1.901 0 q -0.177 0.775 -0.442 1.732 -0.251 0.956 -0.589 2.02 -0.324 1.047 -0.722 2.145 -0.398 1.086 -0.825 2.107 l -1.872 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27 37 0 8 -1.8 0 0 -3.528 -2.4 0 0 3.528 -1.8 0 0 -8 1.8 0 0 3.153 2.4 0 0 -3.153 1.8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.761 43.637 q 0.072 0.013 0.158 0.013 0.086 0 0.158 0 0.601 0 1 -0.202 0.415 -0.202 0.659 -0.555 0.258 -0.353 0.358 -0.833 0.115 -0.492 0.115 -1.073 0 -0.505 -0.086 -0.984 -0.086 -0.479 -0.301 -0.845 -0.215 -0.366 -0.587 -0.58 -0.372 -0.227 -0.959 -0.227 -0.115 0 -0.258 0.013 -0.143 0 -0.258 0.025 l 0 5.249 z m 4.239 -2.65 q 0 1.085 -0.315 1.855 -0.301 0.757 -0.845 1.237 -0.544 0.479 -1.303 0.707 q -0.745 0.215 -1.647 0.215 -0.473 0 -0.931 -0.05 -0.444 -0.038 -0.959 -0.139 l 0 -7.621 q 0.601 -0.114 1.131 -0.151 0.53 -0.038 0.988 -0.038 q 0.874 0 1.589 0.227 0.73 0.227 1.232 0.719 0.501 0.479 0.773 1.237 q 0.286 0.744 0.286 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vmdk.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vmdk.svg
new file mode 100644
index 00000000..3e9ac902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 23.941 14.343 c -1.149 4.391 -2.342 8.773 -3.512 13.156 -1.828 -5.05 -0.027 -0.024 -1.827 -5.05 l -3.601 0 0 1.801 2.701 0 2.701 8.08 0.343 0.009 c 0.918 -4.25 2.159 -8.429 3.284 -12.625 l 0 -0.016 c 0.696 2.532 1.378 5.068 2.053 7.604 0.633 -2.385 1.275 -4.77 1.911 -7.155 1.407 3.212 -0.027 -0.014 1.408 3.213 l 3.6 0 -0.002 -1.81 -2.701 0 c -2.303 -6.86 0 0 -2.307 -7.01 -0.636 2.368 -1.277 4.734 -1.913 7.098 -0.644 -2.434 -1.301 -4.868 -1.969 -7.295 l 0.002 0.002 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.549 45 q -0.354 -0.892 -0.752 -2.02 -0.398 -1.124 -0.752 -2.236 -0.354 -1.124 -0.634 -2.12 -0.28 -0.995 -0.413 -1.628 l 1.916 0 q 0.088 0.62 0.265 1.447 0.177 0.814 0.383 1.693 0.221 0.866 0.457 1.719 0.251 0.84 0.486 1.512 0.236 -0.659 0.472 -1.499 0.236 -0.853 0.442 -1.719 0.206 -0.879 0.383 -1.706 q 0.177 -0.827 0.295 -1.447 l 1.901 0 q -0.177 0.775 -0.442 1.732 -0.251 0.956 -0.589 2.02 -0.324 1.047 -0.722 2.145 q -0.398 1.086 -0.825 2.107 l -1.872 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.824 37 q 0.093 0.271 0.225 0.698 0.145 0.426 0.304 0.918 0.159 0.491 0.317 0.995 0.159 0.504 0.304 0.931 0.159 -0.478 0.33 -0.982 0.172 -0.517 0.33 -0.982 0.159 -0.478 0.291 -0.892 q 0.132 -0.414 0.238 -0.685 l 1.348 0 q 0.093 1.047 0.172 2.042 0.093 0.995 0.145 1.977 0.066 0.969 0.106 1.964 q 0.04 0.982 0.066 2.02 l -1.493 0 0.079 -6.216 -1 3.386 -1.189 0 -0.965 -3.386 l 0.066 6.216 -1.493 0 q 0.04 -0.982 0.079 -2.042 0.053 -1.06 0.106 -2.107 0.053 -1.047 0.119 -2.029 q 0.079 -0.982 0.172 -1.822 l 1.348 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27.468 43.637 q 0.06 0.013 0.131 0.013 0.072 0 0.131 0 0.501 0 0.835 -0.202 0.346 -0.202 0.549 -0.555 0.215 -0.353 0.298 -0.833 0.095 -0.492 0.095 -1.073 0 -0.505 -0.072 -0.984 -0.072 -0.479 -0.251 -0.845 -0.179 -0.366 -0.489 -0.58 -0.31 -0.227 -0.8 -0.227 -0.095 0 -0.215 0.013 -0.119 0 -0.215 0.025 l 0 5.249 z m 3.532 -2.65 q 0 1.085 -0.263 1.855 -0.251 0.757 -0.704 1.237 -0.453 0.479 -1.086 0.707 q -0.621 0.215 -1.372 0.215 -0.394 0 -0.776 -0.05 -0.37 -0.038 -0.8 -0.139 l 0 -7.621 q 0.501 -0.114 0.943 -0.151 q 0.442 -0.038 0.823 -0.038 q 0.728 0 1.325 0.227 0.609 0.227 1.026 0.719 0.418 0.479 0.644 1.237 q 0.239 0.744 0.239 1.804" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 35.435 45 q -0.124 -0.452 -0.36 -0.969 -0.225 -0.53 -0.507 -1.021 -0.282 -0.504 -0.597 -0.931 -0.304 -0.439 -0.586 -0.737 l 0 3.658 -1.385 0 l 0 -8 1.385 0 0 3.321 q 0.248 -0.362 0.518 -0.801 0.27 -0.439 0.507 -0.879 0.248 -0.439 0.45 -0.866 q 0.203 -0.426 0.338 -0.775 l 1.565 0 q -0.158 0.349 -0.383 0.801 -0.214 0.439 -0.495 0.931 -0.282 0.478 -0.608 0.982 -0.315 0.504 -0.664 0.969 0.349 0.388 0.709 0.892 0.36 0.504 0.676 1.086 0.327 0.569 0.586 1.176 q 0.259 0.595 0.417 1.163 l -1.565 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/wordprocessing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-doc.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-doc.svg
new file mode 100644
index 00000000..8809552b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-doc.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.06834 .93603)" style="fill:#fff">
+ <path d="m 14.732 46.58 c 0.044 0.009 0.093 0.013 0.146 0.013 0.053 0 0.101 0 0.146 0 0.37 0 0.679 -0.071 0.926 -0.212 0.256 -0.141 0.459 -0.335 0.609 -0.582 0.159 -0.247 0.269 -0.538 0.331 -0.873 0.071 -0.344 0.106 -0.719 0.106 -1.125 0 -0.353 -0.026 -0.697 -0.079 -1.032 -0.053 -0.335 -0.146 -0.631 -0.278 -0.886 -0.132 -0.256 -0.313 -0.459 -0.542 -0.609 -0.229 -0.159 -0.525 -0.238 -0.886 -0.238 -0.071 0 -0.15 0.004 -0.238 0.013 -0.088 0 -0.168 0.009 -0.238 0.026 l 0 5.504 m 3.916 -2.778 c 0 0.759 -0.097 1.407 -0.291 1.945 -0.185 0.529 -0.445 0.961 -0.781 1.297 -0.335 0.335 -0.736 0.582 -1.204 0.741 -0.459 0.15 -0.966 0.225 -1.521 0.225 -0.291 0 -0.578 -0.018 -0.86 -0.053 -0.273 -0.026 -0.569 -0.075 -0.886 -0.146 l 0 -7.991 c 0.37 -0.079 0.719 -0.132 1.045 -0.159 0.326 -0.026 0.631 -0.04 0.913 -0.04 0.538 0 1.028 0.079 1.469 0.238 0.45 0.159 0.829 0.41 1.138 0.754 0.309 0.335 0.547 0.767 0.714 1.297 0.176 0.52 0.265 1.151 0.265 1.892"/>
+ <path d="m 21.02 43.802 c 0 0.397 0.013 0.772 0.04 1.125 0.035 0.344 0.097 0.644 0.185 0.9 0.097 0.256 0.229 0.459 0.397 0.609 0.168 0.15 0.392 0.225 0.675 0.225 0.273 0 0.494 -0.075 0.662 -0.225 0.176 -0.15 0.309 -0.353 0.397 -0.609 0.097 -0.265 0.159 -0.569 0.185 -0.913 0.035 -0.344 0.053 -0.714 0.053 -1.111 0 -0.397 -0.018 -0.767 -0.053 -1.111 -0.026 -0.353 -0.088 -0.657 -0.185 -0.913 -0.088 -0.256 -0.216 -0.459 -0.384 -0.609 -0.168 -0.15 -0.392 -0.225 -0.675 -0.225 -0.282 0 -0.507 0.075 -0.675 0.225 -0.168 0.15 -0.3 0.357 -0.397 0.622 -0.088 0.256 -0.15 0.556 -0.185 0.9 -0.026 0.344 -0.04 0.714 -0.04 1.111 m -1.654 0 c 0 -1.411 0.26 -2.474 0.781 -3.188 0.52 -0.723 1.244 -1.085 2.17 -1.085 0.961 0 1.693 0.362 2.196 1.085 0.503 0.714 0.754 1.777 0.754 3.188 0 1.411 -0.256 2.478 -0.767 3.202 -0.512 0.714 -1.235 1.072 -2.17 1.072 -0.961 0 -1.698 -0.357 -2.209 -1.072 -0.503 -0.723 -0.754 -1.79 -0.754 -3.202"/>
+ <path d="m 29.536 48.07 c -1.155 0 -2.037 -0.37 -2.646 -1.111 -0.609 -0.741 -0.913 -1.795 -0.913 -3.162 0 -0.679 0.093 -1.283 0.278 -1.813 0.185 -0.529 0.441 -0.975 0.767 -1.336 0.335 -0.37 0.728 -0.648 1.177 -0.834 0.459 -0.194 0.957 -0.291 1.495 -0.291 0.291 0 0.551 0.026 0.781 0.079 0.238 0.044 0.445 0.097 0.622 0.159 0.176 0.062 0.322 0.128 0.437 0.198 0.123 0.071 0.216 0.123 0.278 0.159 l -0.423 1.297 c -0.203 -0.132 -0.45 -0.243 -0.741 -0.331 -0.282 -0.097 -0.609 -0.146 -0.979 -0.146 -0.256 0 -0.507 0.049 -0.754 0.146 -0.238 0.088 -0.454 0.243 -0.648 0.463 -0.185 0.212 -0.34 0.498 -0.463 0.86 -0.115 0.362 -0.172 0.811 -0.172 1.349 0 0.935 0.159 1.654 0.476 2.157 0.326 0.494 0.856 0.741 1.588 0.741 0.423 0 0.772 -0.049 1.045 -0.146 0.282 -0.097 0.507 -0.194 0.675 -0.291 l 0.41 1.283 c -0.229 0.141 -0.542 0.273 -0.939 0.397 -0.388 0.115 -0.838 0.172 -1.349 0.172"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dot.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dot.svg
new file mode 100644
index 00000000..c992ca2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#3468ce"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.06608 .93802)" style="fill:#fff">
+ <path d="m 14.756 46.48 c 0.044 0.009 0.092 0.013 0.145 0.013 0.053 0 0.101 0 0.145 0 0.37 0 0.678 -0.07 0.924 -0.211 0.255 -0.141 0.458 -0.334 0.607 -0.581 0.158 -0.246 0.268 -0.537 0.33 -0.871 0.07 -0.343 0.106 -0.717 0.106 -1.122 0 -0.352 -0.026 -0.695 -0.079 -1.03 -0.053 -0.334 -0.145 -0.629 -0.277 -0.885 -0.132 -0.255 -0.312 -0.458 -0.541 -0.607 -0.229 -0.158 -0.524 -0.238 -0.885 -0.238 -0.07 0 -0.15 0.004 -0.238 0.013 -0.088 0 -0.167 0.009 -0.238 0.026 l 0 5.492 m 3.908 -2.772 c 0 0.757 -0.097 1.404 -0.29 1.941 -0.185 0.528 -0.444 0.959 -0.779 1.294 -0.334 0.334 -0.735 0.581 -1.201 0.739 -0.458 0.15 -0.964 0.224 -1.518 0.224 -0.29 0 -0.576 -0.018 -0.858 -0.053 -0.273 -0.026 -0.568 -0.075 -0.885 -0.145 l 0 -7.974 c 0.37 -0.079 0.717 -0.132 1.043 -0.158 0.326 -0.026 0.629 -0.04 0.911 -0.04 0.537 0 1.025 0.079 1.465 0.238 0.449 0.158 0.827 0.409 1.135 0.753 0.308 0.334 0.546 0.766 0.713 1.294 0.176 0.519 0.264 1.149 0.264 1.888"/>
+ <path d="m 21.03 43.709 c 0 0.396 0.013 0.77 0.04 1.122 0.035 0.343 0.097 0.643 0.185 0.898 0.097 0.255 0.229 0.458 0.396 0.607 0.167 0.15 0.392 0.224 0.673 0.224 0.273 0 0.493 -0.075 0.66 -0.224 0.176 -0.15 0.308 -0.352 0.396 -0.607 0.097 -0.264 0.158 -0.568 0.185 -0.911 0.035 -0.343 0.053 -0.713 0.053 -1.109 0 -0.396 -0.018 -0.766 -0.053 -1.109 -0.026 -0.352 -0.088 -0.656 -0.185 -0.911 -0.088 -0.255 -0.216 -0.458 -0.383 -0.607 -0.167 -0.15 -0.392 -0.224 -0.673 -0.224 -0.282 0 -0.506 0.075 -0.673 0.224 -0.167 0.15 -0.299 0.356 -0.396 0.621 -0.088 0.255 -0.15 0.554 -0.185 0.898 -0.026 0.343 -0.04 0.713 -0.04 1.109 m -1.65 0 c 0 -1.408 0.26 -2.469 0.779 -3.182 0.519 -0.722 1.241 -1.083 2.165 -1.083 0.959 0 1.69 0.361 2.192 1.083 0.502 0.713 0.753 1.774 0.753 3.182 0 1.408 -0.255 2.473 -0.766 3.195 -0.51 0.713 -1.232 1.069 -2.165 1.069 -0.959 0 -1.694 -0.356 -2.205 -1.069 -0.502 -0.722 -0.753 -1.787 -0.753 -3.195"/>
+ <path d="m 31.893 39.63 0 1.347 -2.152 0 0 6.826 -1.637 0 0 -6.826 -2.152 0 0 -1.347 5.941 0"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="15" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 15.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 24.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 18.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dps.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dps.svg
new file mode 100644
index 00000000..ec7dea74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.07175 .93305)" style="fill:#fff">
+ <path d="m 14.695 46.729 c 0.044 0.009 0.093 0.013 0.146 0.013 0.053 0 0.102 0 0.146 0 0.372 0 0.681 -0.071 0.929 -0.212 0.257 -0.142 0.46 -0.336 0.611 -0.584 0.159 -0.248 0.27 -0.54 0.332 -0.876 0.071 -0.345 0.106 -0.721 0.106 -1.128 0 -0.354 -0.027 -0.699 -0.08 -1.035 -0.053 -0.336 -0.146 -0.633 -0.279 -0.889 -0.133 -0.257 -0.314 -0.46 -0.544 -0.611 -0.23 -0.159 -0.526 -0.239 -0.889 -0.239 -0.071 0 -0.15 0.004 -0.239 0.013 -0.088 0 -0.168 0.009 -0.239 0.027 l 0 5.521 m 3.929 -2.787 c 0 0.761 -0.097 1.411 -0.292 1.951 -0.186 0.531 -0.447 0.964 -0.783 1.301 -0.336 0.336 -0.739 0.584 -1.208 0.743 -0.46 0.15 -0.969 0.226 -1.526 0.226 -0.292 0 -0.58 -0.018 -0.863 -0.053 -0.274 -0.027 -0.571 -0.075 -0.889 -0.146 l 0 -8.02 c 0.372 -0.08 0.721 -0.133 1.049 -0.159 0.327 -0.027 0.633 -0.04 0.916 -0.04 0.54 0 1.031 0.08 1.473 0.239 0.451 0.159 0.832 0.411 1.141 0.757 0.31 0.336 0.549 0.77 0.717 1.301 0.177 0.522 0.265 1.155 0.265 1.898"/>
+ <path d="m 21.955 39.748 c 1.044 0 1.854 0.217 2.429 0.65 0.575 0.425 0.863 1.124 0.863 2.097 0 0.982 -0.292 1.694 -0.876 2.137 -0.575 0.434 -1.394 0.65 -2.455 0.65 l -0.584 0 0 2.774 -1.633 0 0 -8.109 c 0.159 -0.035 0.336 -0.066 0.531 -0.093 0.204 -0.027 0.407 -0.044 0.611 -0.053 0.204 -0.018 0.403 -0.031 0.597 -0.04 0.195 -0.009 0.367 -0.013 0.518 -0.013 m 0.186 1.42 c -0.097 0 -0.234 0.004 -0.411 0.013 -0.168 0 -0.301 0.009 -0.398 0.027 l 0 2.654 0.664 0 c 0.522 0 0.916 -0.102 1.181 -0.305 0.265 -0.212 0.398 -0.571 0.398 -1.075 0 -0.478 -0.133 -0.814 -0.398 -1.01 -0.257 -0.204 -0.602 -0.305 -1.035 -0.305"/>
+ <path d="m 28.698 46.862 c 0.274 0 0.5 -0.027 0.677 -0.08 0.186 -0.062 0.332 -0.142 0.438 -0.239 0.106 -0.106 0.177 -0.221 0.212 -0.345 0.044 -0.133 0.066 -0.265 0.066 -0.398 0 -0.168 -0.049 -0.319 -0.146 -0.451 -0.097 -0.133 -0.221 -0.248 -0.372 -0.345 -0.15 -0.106 -0.319 -0.199 -0.504 -0.279 -0.186 -0.088 -0.372 -0.168 -0.557 -0.239 -0.248 -0.088 -0.504 -0.19 -0.77 -0.305 -0.265 -0.115 -0.509 -0.261 -0.73 -0.438 -0.212 -0.177 -0.389 -0.394 -0.531 -0.65 -0.142 -0.265 -0.212 -0.593 -0.212 -0.982 0 -0.77 0.248 -1.371 0.743 -1.805 0.504 -0.434 1.195 -0.65 2.071 -0.65 0.504 0 0.942 0.058 1.314 0.173 0.38 0.115 0.699 0.243 0.956 0.385 l -0.478 1.261 c -0.221 -0.124 -0.469 -0.23 -0.743 -0.319 -0.265 -0.088 -0.575 -0.133 -0.929 -0.133 -0.867 0 -1.301 0.314 -1.301 0.942 0 0.159 0.044 0.301 0.133 0.425 0.088 0.115 0.199 0.221 0.332 0.319 0.142 0.088 0.296 0.168 0.465 0.239 0.177 0.071 0.35 0.137 0.518 0.199 0.257 0.097 0.522 0.208 0.796 0.332 0.283 0.115 0.54 0.274 0.77 0.478 0.239 0.195 0.434 0.442 0.584 0.743 0.15 0.292 0.226 0.664 0.226 1.115 0 0.77 -0.252 1.367 -0.757 1.792 -0.496 0.416 -1.252 0.624 -2.27 0.624 -0.681 0 -1.225 -0.071 -1.633 -0.212 -0.407 -0.15 -0.712 -0.288 -0.916 -0.411 l 0.478 -1.327 c 0.239 0.142 0.522 0.274 0.849 0.398 0.336 0.124 0.743 0.186 1.221 0.186"/>
+ </g>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dpt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dpt.svg
new file mode 100644
index 00000000..1aff2e08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-dpt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#d24726"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.05613 .94685)" style="fill:#fff">
+ <path d="m 14.895 46.09 c 0.044 0.009 0.093 0.013 0.147 0.013 0.053 0 0.102 0 0.147 0 0.373 0 0.684 -0.071 0.933 -0.213 0.258 -0.142 0.462 -0.338 0.613 -0.586 0.16 -0.249 0.271 -0.542 0.333 -0.88 0.071 -0.346 0.107 -0.724 0.107 -1.133 0 -0.355 -0.027 -0.702 -0.08 -1.039 -0.053 -0.338 -0.147 -0.635 -0.28 -0.893 -0.133 -0.258 -0.315 -0.462 -0.546 -0.613 -0.231 -0.16 -0.529 -0.24 -0.893 -0.24 -0.071 0 -0.151 0.004 -0.24 0.013 -0.089 0 -0.169 0.009 -0.24 0.027 l 0 5.544 m 3.945 -2.799 c 0 0.764 -0.098 1.417 -0.293 1.959 -0.187 0.533 -0.449 0.968 -0.786 1.306 -0.338 0.338 -0.742 0.586 -1.213 0.746 -0.462 0.151 -0.973 0.227 -1.533 0.227 -0.293 0 -0.582 -0.018 -0.866 -0.053 -0.275 -0.027 -0.573 -0.076 -0.893 -0.147 l 0 -8.05 c 0.373 -0.08 0.724 -0.133 1.053 -0.16 0.329 -0.027 0.635 -0.04 0.92 -0.04 0.542 0 1.035 0.08 1.479 0.24 0.453 0.16 0.835 0.413 1.146 0.76 0.311 0.338 0.551 0.773 0.72 1.306 0.178 0.524 0.267 1.159 0.267 1.906"/>
+ <path d="m 22.18 39.08 c 1.048 0 1.861 0.218 2.439 0.653 0.577 0.426 0.866 1.128 0.866 2.106 0 0.986 -0.293 1.701 -0.88 2.146 -0.577 0.435 -1.399 0.653 -2.465 0.653 l -0.586 0 0 2.785 -1.639 0 0 -8.143 c 0.16 -0.036 0.338 -0.067 0.533 -0.093 0.204 -0.027 0.409 -0.044 0.613 -0.053 0.204 -0.018 0.404 -0.031 0.6 -0.04 0.195 -0.009 0.369 -0.013 0.52 -0.013 m 0.187 1.426 c -0.098 0 -0.235 0.004 -0.413 0.013 -0.169 0 -0.302 0.009 -0.4 0.027 l 0 2.665 0.666 0 c 0.524 0 0.92 -0.102 1.186 -0.307 0.267 -0.213 0.4 -0.573 0.4 -1.079 0 -0.48 -0.133 -0.817 -0.4 -1.013 c -0.258 -0.204 -0.604 -0.306 -1.039 -0.306"/>
+ <path d="m 32.19 39.17 0 1.359 -2.172 0 0 6.89 -1.652 0 0 -6.89 -2.172 0 0 -1.359 5.997 0"/>
+ </g>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-et.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-et.svg
new file mode 100644
index 00000000..22458643
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-et.svg
@@ -0,0 +1,15 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 38.1654)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-87.998825 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103874,0 69.648974,0 100.007874,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -100,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.1651 .8583)">
+<path d="m 13.732736,52.429466 0,-9.320793 5.646684,0 0,1.535898 -3.794572,0 0,2.093037 3.297664,0 0,1.535899 -3.297664,0 0,2.620061 4.125844,0 0,1.535898 -5.977956,0"/>
+<path d="m 27.465472,43.108673 0,1.535898 -2.454425,0 0,7.784895 -1.86717,0 0,-7.784895 -2.454426,0 0,-1.535898 6.776021,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ett.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ett.svg
new file mode 100644
index 00000000..a65d8706
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ett.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 37.16567)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-87.998825 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103874,0 69.648974,0 100.007874,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -100,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.04688 .95522)">
+<path d="m 13.373037,47.109718 0,-8.375061 5.073745,0 0,1.380059 -3.409557,0 0,1.880668 2.963067,0 0,1.380058 -2.963067,0 0,2.354218 3.707216,0 0,1.380058 -5.371404,0"/>
+<path d="m 25.712384,38.734657 0,1.380059 -2.205388,0 0,6.995002 -1.677718,0 0,-6.995002 -2.205388,0 0,-1.380059 6.088494,0"/>
+<path d="m 32.477377,38.734657 0,1.380059 -2.205388,0 0,6.995002 -1.677718,0 0,-6.995002 -2.205388,0 0,-1.380059 6.088494,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-pot.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-pot.svg
new file mode 100644
index 00000000..9c23f4da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-pot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#d24726"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <path d="m 12 16 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 24 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 16 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 17 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+ <path d="m 16.393 36.901 c -0.8 0.022 -1.594 0.04 -2.393 0.193 l 0 7.906 1.73 0 0 -2.705 0.619 0 c 1.126 0 1.996 -0.21 2.605 -0.633 0.619 -0.431 0.928 -1.126 0.928 -2.084 0 -0.949 -0.304 -1.631 -0.914 -2.045 -0.61 -0.423 -1.469 -0.633 -2.576 -0.633 z m 7.646 0 c -1.032 0 -1.84 0.347 -2.42 1.041 -0.58 0.685 -0.869 1.705 -0.869 3.059 0 1.354 0.279 2.378 0.84 3.072 0.57 0.685 1.391 1.027 2.463 1.027 1.042 0 1.85 -0.342 2.42 -1.027 0.57 -0.694 0.854 -1.718 0.854 -3.072 0 -1.354 -0.279 -2.373 -0.84 -3.059 -0.56 -0.694 -1.376 -1.041 -2.447 -1.041 z m 3.826 0.1 0 1.318 2.295 0 0 6.682 1.746 0 0 -6.682 2.293 0 0 -1.318 -6.334 0 z m -3.826 1.258 c 0.315 0 0.616 0.073 0.803 0.217 0.187 0.144 0.329 0.339 0.428 0.584 0.108 0.245 0.178 0.537 0.207 0.875 0.039 0.33 0.059 0.686 0.059 1.066 0 0.381 -0.019 0.736 -0.059 1.066 -0.029 0.33 -0.099 0.621 -0.207 0.875 -0.098 0.245 -0.245 0.44 -0.441 0.584 -0.187 0.144 -0.484 0.217 -0.789 0.217 -0.315 0 -0.618 -0.073 -0.805 -0.217 -0.187 -0.144 -0.333 -0.339 -0.441 -0.584 -0.098 -0.245 -0.168 -0.533 -0.207 -0.863 -0.029 -0.338 -0.045 -0.697 -0.045 -1.078 0 -0.381 0.015 -0.736 0.045 -1.066 0.039 -0.33 0.109 -0.618 0.207 -0.863 0.108 -0.254 0.255 -0.452 0.441 -0.596 0.187 -0.144 0.49 -0.217 0.805 -0.217 z m -7.449 0.027 c 0.46 0 0.826 0.098 1.098 0.297 0.281 0.19 0.422 0.519 0.422 0.984 0 0.492 -0.14 0.84 -0.422 1.047 -0.281 0.198 -0.698 0.299 -1.252 0.299 l -0.705 0 0 -2.588 c 0.302 -0.015 0.557 -0.042 0.859 -0.039 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ppt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ppt.svg
new file mode 100644
index 00000000..76416a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-ppt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#d24726"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.04945 .95288)" style="fill:#fff">
+ <path d="m 15.62 38.83 c 1.055 0 1.873 0.219 2.454 0.657 0.581 0.429 0.872 1.136 0.872 2.119 0 0.992 -0.295 1.712 -0.885 2.159 -0.581 0.438 -1.408 0.657 -2.481 0.657 l -0.59 0 0 2.803 -1.65 0 0 -8.194 c 0.161 -0.036 0.34 -0.067 0.536 -0.094 0.206 -0.027 0.411 -0.045 0.617 -0.054 0.206 -0.018 0.407 -0.031 0.604 -0.04 0.197 -0.009 0.371 -0.013 0.523 -0.013 m 0.188 1.435 c -0.098 0 -0.237 0.005 -0.416 0.013 -0.17 0 -0.304 0.009 -0.402 0.027 l 0 2.682 0.671 0 c 0.528 0 0.925 -0.103 1.194 -0.308 0.268 -0.215 0.402 -0.577 0.402 -1.086 0 -0.483 -0.134 -0.823 -0.402 -1.019 -0.259 -0.206 -0.608 -0.308 -1.046 -0.308"/>
+ <path d="m 22.326 38.83 c 1.055 0 1.873 0.219 2.454 0.657 0.581 0.429 0.872 1.136 0.872 2.119 0 0.992 -0.295 1.712 -0.885 2.159 -0.581 0.438 -1.408 0.657 -2.481 0.657 l -0.59 0 0 2.803 -1.65 0 0 -8.194 c 0.161 -0.036 0.34 -0.067 0.536 -0.094 0.206 -0.027 0.411 -0.045 0.617 -0.054 0.206 -0.018 0.407 -0.031 0.604 -0.04 0.197 -0.009 0.371 -0.013 0.523 -0.013 m 0.188 1.435 c -0.098 0 -0.237 0.005 -0.416 0.013 -0.17 0 -0.304 0.009 -0.402 0.027 l 0 2.682 0.671 0 c 0.528 0 0.925 -0.103 1.194 -0.308 0.268 -0.215 0.402 -0.577 0.402 -1.086 0 -0.483 -0.134 -0.823 -0.402 -1.019 -0.259 -0.206 -0.608 -0.308 -1.046 -0.308"/>
+ <path d="m 32.398 38.923 0 1.368 -2.186 0 0 6.934 -1.663 0 0 -6.934 -2.186 0 0 -1.368 6.04 0"/>
+ </g>
+ <path d="m 12 17 7 0 0 5 -7 0 z" style="fill:#fff"/>
+ <path d="m 12 25 7 0 0 5 l -7 0 z" style="fill:#fff"/>
+ <path d="m 30 17 0 6 6 0 c 0 -3.314 -2.686 -6 -6 -6 z" style="fill:#fff"/>
+ <path d="m 29 18 c -4 0 -7 2.91 -7 6.5 0 3.59 2.91 6.5 6.5 6.5 3.59 0 6.5 -3 6.5 -7 l -6 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wps.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wps.svg
new file mode 100644
index 00000000..0317a7a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wps.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#3468ce"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.06013 .94328)" style="fill:#fff">
+ <path d="m 16.603 42.41 c 0 0 0.699 2.196 1.024 3.318 -0.014 -2.134 -0.068 -4.3 -0.08 -6.382 l 1.555 0 c -0.073 2.116 -0.194 4.253 -0.337 6.277 -0.045 0.674 -0.098 1.313 -0.161 1.917 l -1.365 0 c -0.196 -0.551 -0.392 -1.142 -0.589 -1.772 -0.196 -0.639 -0.392 -1.247 -0.589 -1.825 -0.196 0.551 -0.401 1.151 -0.615 1.799 -0.214 0.648 -0.41 1.247 -0.589 1.799 l -1.365 0 c -0.316 -2.733 -0.441 -5.512 -0.523 -8.194 l 1.553 0 c -0.031 2.14 -0.08 4.293 -0.094 6.382 0.341 -1.166 1.068 -3.318 1.068 -3.318"/>
+ <path d="m 22.332 39.32 c 0.997 0 1.771 0.214 2.32 0.643 0.549 0.42 0.824 1.112 0.824 2.074 0 0.972 -0.279 1.676 -0.837 2.114 -0.549 0.429 -1.331 0.643 -2.345 0.643 l -0.558 0 0 2.744 -1.521 0 0 -8.02 c 0.152 -0.035 0.321 -0.066 0.507 -0.092 0.194 -0.026 0.35 -0.044 0.545 -0.053 0.194 -0.017 0.385 -0.031 0.571 -0.039 0.186 -0.009 0.351 -0.013 0.494 -0.013 m 0.177 1.405 c -0.093 0 -0.224 0.004 -0.393 0.013 -0.161 0 -0.287 0.009 -0.38 0.026 l 0 2.626 0.634 0 c 0.499 0 0.875 -0.101 1.128 -0.302 0.254 -0.21 0.38 -0.565 0.38 -1.063 0 -0.473 -0.127 -0.805 -0.38 -0.998 -0.245 -0.201 -0.575 -0.302 -0.989 -0.302"/>
+ <path d="m 29.08 46.35 c 0.271 0 0.495 -0.026 0.67 -0.079 0.184 -0.061 0.328 -0.14 0.433 -0.236 0.105 -0.105 0.175 -0.219 0.21 -0.341 0.044 -0.131 0.066 -0.263 0.066 -0.394 0 -0.166 -0.048 -0.315 -0.144 -0.446 -0.096 -0.131 -0.219 -0.245 -0.368 -0.341 -0.149 -0.105 -0.315 -0.197 -0.499 -0.276 -0.184 -0.088 -0.368 -0.166 -0.551 -0.236 -0.245 -0.088 -0.499 -0.188 -0.761 -0.302 -0.263 -0.114 -0.503 -0.258 -0.722 -0.433 -0.21 -0.175 -0.385 -0.389 -0.525 -0.643 -0.14 -0.263 -0.21 -0.586 -0.21 -0.972 0 -0.761 0.245 -1.357 0.735 -1.785 0.499 -0.429 1.182 -0.643 2.048 -0.643 0.499 0 0.932 0.057 1.3 0.171 0.376 0.114 0.691 0.241 0.945 0.381 l -0.473 1.247 c -0.219 -0.123 -0.464 -0.228 -0.735 -0.315 -0.263 -0.088 -0.569 -0.131 -0.919 -0.131 -0.858 0 -1.287 0.311 -1.287 0.932 0 0.158 0.044 0.298 0.131 0.42 0.088 0.114 0.197 0.219 0.328 0.315 0.14 0.088 0.293 0.166 0.459 0.236 0.175 0.07 0.346 0.136 0.512 0.197 0.254 0.096 0.516 0.206 0.788 0.328 0.28 0.114 0.534 0.271 0.761 0.473 0.236 0.193 0.429 0.438 0.578 0.735 0.149 0.289 0.223 0.656 0.223 1.103 0 0.761 -0.249 1.352 -0.748 1.772 -0.49 0.411 -1.238 0.617 -2.245 0.617 -0.674 0 -1.212 -0.07 -1.615 -0.21 -0.403 -0.149 -0.705 -0.284 -0.906 -0.407 l 0.473 -1.313 c 0.236 0.14 0.516 0.271 0.84 0.394 0.333 0.123 0.735 0.184 1.208 0.184"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="16" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 16.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 25.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 28.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 31.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 19.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 22.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wpt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wpt.svg
new file mode 100644
index 00000000..50b564d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-wpt.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 11 l 0 31 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 l 0 -11 c 0 -1.029 -0.971 -2 -2 -2 l -11 0 l -10 0 l -11 0 z" style="fill:#3468ce"/>
+ <path d="m 6 35 0 10 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -10 z" style="fill-opacity:0.196"/>
+ <g transform="scale(1.03818 .96322)" style="fill:#fff">
+ <path d="m 16.979 41.527 c 0 0 0.738 2.226 1.076 3.36 -0.015 -2.156 -0.071 -4.278 -0.083 -6.382 l 1.614 0 c -0.091 2.787 -0.261 5.507 -0.516 8.213 l -1.418 0 c -0.446 -1.243 -0.824 -2.456 -1.223 -3.635 -0.455 1.248 -0.85 2.437 -1.251 3.635 l -1.418 0 c -0.329 -2.763 -0.458 -5.503 -0.543 -8.213 l 1.614 0 c -0.032 2.162 -0.083 4.271 -0.097 6.382 0.355 -1.178 1.117 -3.36 1.117 -3.36"/>
+ <path d="m 22.804 38.41 c 1.01 0 1.789 0.217 2.344 0.65 0.555 0.425 0.832 1.123 0.832 2.096 0 0.982 -0.282 1.694 -0.845 2.136 -0.555 0.433 -1.345 0.65 -2.369 0.65 l -0.611 0 0 2.773 -1.493 0 0 -8.106 c 0.561 -0.128 1.092 -0.15 1.643 -0.186 m 0.679 1.406 c -0.29 -0.001 -0.53 0.024 -0.829 0.04 l 0 2.654 0.688 0 c 0.504 0 0.884 -0.102 1.14 -0.305 0.256 -0.212 0.384 -0.57 0.384 -1.075 0 -0.478 -0.128 -0.814 -0.384 -1.01 -0.248 -0.203 -0.581 -0.305 -0.999 -0.305"/>
+ <path d="m 32.75 38.506 0 1.353 -2.163 0 0 6.859 -1.645 0 0 -6.859 -2.163 0 0 -1.353 5.97 0"/>
+ </g>
+ <rect ry="0.601" height="7" rx="0.579" y="15" x="15" width="8" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 25.5 15.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 24.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 27.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 15.5 30.5 16 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 18.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+ <path d="m 25.5 21.5 6 0" style="stroke-opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:0.774"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xls.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xls.svg
new file mode 100644
index 00000000..1baf0f9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xls.svg
@@ -0,0 +1,16 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 38.1654)">
+<path style="line-height:normal;color:#000" d="m 76.026806,-87.998825 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103874,0 69.648974,0 100.007874,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -100,0 z m 9.999998,8.727556 45.000006,0 0,17.455111 -45.000006,0 z m 55.000006,0 25,0 0,17.455111 -25,0 z m -55.000006,26.182667 45.000006,0 0,17.455112 -45.000006,0 z m 55.000006,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.05573 .94721)">
+<path d="m 17.771337,47.337955 c -0.165609,-0.444516 -0.370435,-0.93697 -0.614479,-1.477364 -0.235336,-0.54039 -0.483742,-1.080783 -0.745219,-1.621178 -0.252767,0.514247 -0.505532,1.050282 -0.758293,1.608104 -0.252767,0.54911 -0.470667,1.045922 -0.653701,1.490438 l -1.738845,0 c 0.08716,-0.235332 0.213542,-0.518602 0.379147,-0.849811 0.17432,-0.331207 0.361714,-0.688563 0.562183,-1.072069 0.209183,-0.383502 0.427083,-0.775723 0.653701,-1.176662 0.226614,-0.409649 0.444514,-0.801869 0.653701,-1.176662 l -2.117991,-3.817613 1.738844,0 1.281254,2.588656 1.346624,-2.588656 1.621178,0 -2.065695,3.778391 c 0.235328,0.374793 0.466302,0.767013 0.692923,1.176662 0.226611,0.409655 0.435795,0.810592 0.627553,1.20281 0.200463,0.383506 0.374783,0.74522 0.522961,1.085143 0.148166,0.331209 0.265832,0.614479 0.352998,0.849811 l -1.738844,0"/>
+<path d="m 25.668044,47.337955 -5.085793,0 0,-8.092817 1.621178,0 0,6.759268 3.464615,0 0,1.333549"/>
+<path d="m 29.224177,46.161294 c 0.270193,1e-6 0.492451,-0.02615 0.666775,-0.07844 0.183032,-0.06101 0.326846,-0.139455 0.431443,-0.235333 0.104588,-0.10459 0.174316,-0.217898 0.209184,-0.339924 0.04358,-0.130738 0.06537,-0.261478 0.06537,-0.392221 -4e-6,-0.165602 -0.04794,-0.313774 -0.143814,-0.444516 -0.09588,-0.130738 -0.217905,-0.244046 -0.366073,-0.339925 -0.148176,-0.104589 -0.31378,-0.196107 -0.496812,-0.274554 -0.18304,-0.08716 -0.366076,-0.165601 -0.549109,-0.235332 -0.244051,-0.08716 -0.496815,-0.187391 -0.758293,-0.300703 -0.261482,-0.113304 -0.501173,-0.257118 -0.719071,-0.431443 -0.209186,-0.174315 -0.383506,-0.387857 -0.522961,-0.640626 -0.139457,-0.261476 -0.209185,-0.583968 -0.209184,-0.967478 -10e-7,-0.758286 0.244047,-1.350975 0.732145,-1.778066 0.496811,-0.427077 1.176659,-0.640619 2.039547,-0.640627 0.496808,8e-6 0.928251,0.05666 1.294327,0.169962 0.374784,0.113316 0.68856,0.239698 0.94133,0.379147 l -0.470665,1.242031 c -0.217905,-0.122017 -0.461953,-0.226609 -0.732145,-0.313776 -0.261485,-0.08715 -0.566545,-0.130733 -0.915181,-0.13074 -0.854172,7e-6 -1.281256,0.309425 -1.281254,0.928255 -2e-6,0.156894 0.04358,0.29635 0.13074,0.418369 0.08716,0.113313 0.196108,0.217905 0.326851,0.313776 0.139453,0.08717 0.291983,0.165609 0.45759,0.235332 0.174317,0.06973 0.344279,0.135103 0.509887,0.196111 0.25276,0.09588 0.51424,0.204831 0.784441,0.32685 0.278908,0.113313 0.531672,0.270201 0.758293,0.470665 0.235327,0.191756 0.427079,0.435804 0.575257,0.732145 0.148166,0.287631 0.222252,0.653703 0.222258,1.098217 -6e-6,0.758295 -0.248412,1.346625 -0.745219,1.764993 -0.488101,0.409652 -1.23332,0.614479 -2.235657,0.614479 -0.671135,0 -1.207169,-0.06973 -1.608104,-0.209185 -0.400938,-0.148172 -0.70164,-0.28327 -0.902108,-0.405294 l 0.470665,-1.307402 c 0.235331,0.139458 0.514243,0.270198 0.836737,0.392221 0.331207,0.122025 0.732143,0.183037 1.20281,0.183036"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xlt.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xlt.svg
new file mode 100644
index 00000000..e9e9058c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/wps-office-xlt.svg
@@ -0,0 +1,14 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48">
+<path style="fill:#207245" d="M 8 1 C 6.9714285 1 6 1.9714285 6 3 L 6 14 L 6 45 C 6 45.971429 7.0285714 47 8 47 L 40 47 C 40.971429 47 42 45.971429 42 45 L 42 14 L 42 3 C 42 1.9714285 41.028571 1 40 1 L 29 1 L 19 1 L 8 1 z "/>
+<path style="fill-opacity:.196" d="m 6,35 0,10 c 0,0.971429 1.028571,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 l 0,-10 z"/>
+<g style="fill:#fff">
+<g transform="matrix(-.19998 0 0 .22916 49.20338 38.1654)">
+<path style="line-height:normal;color:#000" d="m 76.030529,-92.361415 c 0,30.716158 -0.0039,34.460917 -0.0039,61.093925 35.103871,0 69.648971,0 100.007871,0 0,-30.716158 -0.004,-34.460917 -0.004,-61.093925 -34.71345,0 -70.24444,0 -99.999997,0 z m 9.999998,8.727556 45.000003,0 0,17.455111 -45.000003,0 z m 55.000003,0 25,0 0,17.455111 -25,0 z m -55.000003,26.182667 45.000003,0 0,17.455112 -45.000003,0 z m 55.000003,0 25,0 0,17.455112 -25,0 z"/>
+</g>
+<g style="word-spacing:0;line-height:125%;letter-spacing:0" transform="scale(1.02812 .97265)">
+<path d="M 18.201253,46.265503 C 18.03294,45.813727 17.824769,45.313231 17.576739,44.764012 17.33756,44.214797 17.085097,43.66558 16.81935,43.116359 c -0.256895,0.522646 -0.513787,1.067434 -0.770676,1.634366 -0.256895,0.558077 -0.478353,1.063002 -0.664376,1.514778 l -1.767241,0 c 0.08858,-0.239175 0.217029,-0.527071 0.385338,-0.863689 0.177166,-0.336616 0.367621,-0.699808 0.571364,-1.089577 0.212599,-0.389766 0.434057,-0.788391 0.664376,-1.195878 0.230315,-0.416339 0.451774,-0.814964 0.664376,-1.195877 l -2.152579,-3.879958 1.767241,0 1.302177,2.63093 1.368616,-2.63093 1.647653,0 -2.099429,3.840095 c 0.239171,0.380913 0.473917,0.779539 0.704239,1.195878 0.230312,0.416345 0.442912,0.823829 0.637801,1.222452 0.203736,0.389769 0.380903,0.75739 0.531501,1.102865 0.150586,0.336618 0.270173,0.624514 0.358763,0.863689 l -1.767241,0"/>
+<path d="m 26.226919,46.265503 -5.168848,0 0,-8.224979 1.647654,0 0,6.869651 3.521194,0 0,1.355328"/>
+<path d="m 33.069995,38.040524 0,1.355328 -2.165867,0 0,6.869651 -1.647653,0 0,-6.869651 -2.165867,0 0,-1.355328 5.979387,0"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/www.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/www.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/x-mail-distribution-list.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-mail-distribution-list.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-address-book.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book.svg
new file mode 100644
index 00000000..560c1bf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book.svg
@@ -0,0 +1,7 @@
+<svg width="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" height="48" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs/>
+<path style="fill:#cd9a66" d="M 8,1 C 6.9714285,1 6,1.9714285 6,3 l 0,42 c 0,0.971429 1.0285714,2 2,2 l 32,0 c 0.971429,0 2,-1.028571 2,-2 L 42,14 29,1 z"/>
+<path style="fill-opacity:.196" d="M 29,12 29.0625,12.0625 29.21875,12 29,12 z m 2,2 11,11 0,-11 -11,0 z"/>
+<path style="fill:#fff;fill-opacity:.392" d="m 29,1 13,13 -11,0 c -0.971429,0 -2,-1.028571 -2,-2 L 29,1 z"/>
+<path style="fill:#fff;line-height:normal;color:#000" d="m 23.000003,17.999882 2.000002,0 c 2.999997,0 2.999997,3.428149 2.999997,3.428149 l 0,3.392398 c 0,1.142752 -1.999998,3.463866 -1.999998,3.463866 l 0,1.142717 L 30,31.676728 30,33.96209 23.500004,34 18,34 l 0,-2.285398 4.000004,-2.285433 0,-1.142681 c 0,0 -2.006588,-2.32115 -1.999997,-3.463831 l 0,-3.392468 c 0,0 -1.7e-5,-3.428114 2.999996,-3.428114 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book1.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-address-book1.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-calendar.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..6da2b03a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 8 1 c -1.029 0 -2 0.971 -2 2 l 0 42 c 0 0.971 1.029 2 2 2 l 32 0 c 0.971 0 2 -1.029 2 -2 l 0 -31 -13 -13 z" style="fill:#dc322f"/>
+ <path d="m 29 12 0.063 0.063 0.156 -0.063 -0.219 0 z m 2 2 11 11 0 -11 -11 0 z" style="fill-opacity:0.196"/>
+ <path d="m 29 1 13 13 -11 0 c -0.971 0 -2 -1.029 -2 -2 l 0 -11 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.438 18.01 c -0.422 0.047 -0.438 0.25 -0.438 1 l 0 2.999 18 0 0 -2.999 c 0 -1 0 -1 -1 -1 l -16 0 c -0.25 0 -0.422 -0.016 -0.563 0 z m -0.438 4.998 0 11.995 c 0 1 0 1 1 1 l 16 0 c 1 0 1 0 1 -1 l 0 -11.995 z m 12.25 1.999 c 0.655 0 1.23 0.164 1.719 0.469 0.493 0.304 0.862 0.732 1.125 1.312 0.263 0.576 0.406 1.261 0.406 2.062 0 1.728 -0.358 3.02 -1.094 3.874 -0.735 0.852 -1.853 1.281 -3.344 1.281 -0.525 0 -0.917 -0.038 -1.188 -0.094 l 0 -1.468 c 0.339 0.084 0.691 0.125 1.063 0.125 0.626 0 1.127 -0.101 1.531 -0.281 0.404 -0.184 0.723 -0.455 0.938 -0.843 0.214 -0.392 0.343 -0.94 0.375 -1.624 l -0.094 0 c -0.234 0.376 -0.505 0.629 -0.813 0.781 -0.307 0.152 -0.664 0.25 -1.125 0.25 -0.772 0 -1.399 -0.262 -1.844 -0.75 -0.444 -0.492 -0.656 -1.158 -0.656 -2.03 0 -0.94 0.275 -1.705 0.813 -2.249 0.541 -0.548 1.258 -0.812 2.188 -0.812 z m -6.906 -0.004 1.656 0 l 0 9 -2 0 0 -6.9 -1.594 1.372 l -0.906 -1.125 m 9.531 -0.843 c -0.259 0.05 -0.493 0.177 -0.656 0.375 -0.218 0.264 -0.313 0.66 -0.313 1.156 0 0.424 0.083 0.752 0.281 1 0.198 0.248 0.502 0.375 0.906 0.375 0.38 0 0.698 -0.131 0.969 -0.375 0.271 -0.248 0.406 -0.523 0.406 -0.843 0 -0.476 -0.12 -0.89 -0.375 -1.218 -0.251 -0.328 -0.577 -0.469 -0.969 -0.469 -0.097 0 -0.164 -0.017 -0.25 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-contact.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-contact.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-document-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..8a7b2301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-document.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-drawing-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-drawing-template.svg
new file mode 120000
index 00000000..8454db84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-drawing.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-presentation-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-presentation.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-office-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/x-world-x-3dmf.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/x-world-x-3dmf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/mimetypes/zip.svg b/.icons/Material-Black-Lime-Numix/48/mimetypes/zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/mimetypes/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wired.svg b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wired.svg
new file mode 120000
index 00000000..b074ab74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wired.svg
@@ -0,0 +1 @@
+notification-network-ethernet-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wireless.svg b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wireless.svg
new file mode 120000
index 00000000..df2f92ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wireless.svg
@@ -0,0 +1 @@
+notification-network-wireless-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wwan.svg b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wwan.svg
new file mode 120000
index 00000000..3ac455b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/nm-device-wwan.svg
@@ -0,0 +1 @@
+notification-gsm-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-high.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-high.svg
new file mode 100644
index 00000000..f2780ccb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.17 16.344 -2.186 2.188 c 2.696 2.792 2.696 7.05 0 9.844 l 2.186 2.188 c 4.27 -4.42 4.27 -9.799 0 -14.219 z" style="fill:#ececec;color:#000"/>
+ <path d="m 29.448 15.25 c 4.431 4.435 4.431 13.07 0 17.5 l 3.278 3.281 c 6.349 -6.354 6.349 -17.708 0 -24.06 z" style="fill:#ececec;color:#000"/>
+ <path d="m 34.912 10.875 c 7.789 7.377 7.675 18.873 0 26.25 l 3.278 3.281 c 10.189 -9.844 10.304 -22.969 0 -32.813 z" style="fill:#ececec;color:#000"/>
+ <g transform="matrix(2.1875973,0,0,2.1875,-0.06454444,-0.0625)">
+ <path d="m 8 5 -3 3 0 6 l 3 3 0 -4 2 -2 -2 -2" style="fill:#ececec"/>
+ <path d="m 2 8 c -0.523 0 -0.999 0.498 -0.999 1 l 0 4 c 0 0.58 0.433 1 0.999 1 l 3.996 0 0 -6 z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-low.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-low.svg
new file mode 100644
index 00000000..2e557476
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.17 16.344 -2.186 2.188 c 2.696 2.792 2.696 7.05 0 9.844 l 2.186 2.188 c 4.27 -4.42 4.27 -9.799 0 -14.219 z" style="fill:#ececec;color:#000"/>
+ <path d="m 29.448 15.25 c 4.431 4.435 4.431 13.07 0 17.5 l 3.278 3.281 c 6.349 -6.354 6.349 -17.708 0 -24.06 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <path d="m 34.912 10.875 c 7.789 7.377 7.675 18.873 0 26.25 l 3.278 3.281 c 10.189 -9.844 10.304 -22.969 0 -32.813 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <g transform="matrix(2.1875973,0,0,2.1875,-0.06454444,-0.0625)">
+ <path d="m 8 5 -3 3 0 6 l 3 3 0 -4 2 -2 -2 -2" style="fill:#ececec"/>
+ <path d="m 2 8 c -0.523 0 -0.999 0.498 -0.999 1 l 0 4 c 0 0.58 0.433 1 0.999 1 l 3.996 0 0 -6 z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-medium.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-medium.svg
new file mode 100644
index 00000000..af7d670a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.17 16.344 -2.186 2.188 c 2.696 2.792 2.696 7.05 0 9.844 l 2.186 2.188 c 4.27 -4.42 4.27 -9.799 0 -14.219 z" style="fill:#ececec;color:#000"/>
+ <path d="m 29.448 15.25 c 4.431 4.435 4.431 13.07 0 17.5 l 3.278 3.281 c 6.349 -6.354 6.349 -17.708 0 -24.06 z" style="fill:#ececec;opacity:1;color:#000"/>
+ <path d="m 34.912 10.875 c 7.789 7.377 7.675 18.873 0 26.25 l 3.278 3.281 c 10.189 -9.844 10.304 -22.969 0 -32.813 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <g transform="matrix(2.1875973,0,0,2.1875,-0.06454444,-0.0625)">
+ <path d="m 8 5 -3 3 0 6 l 3 3 0 -4 2 -2 -2 -2" style="fill:#ececec"/>
+ <path d="m 2 8 c -0.523 0 -0.999 0.498 -0.999 1 l 0 4 c 0 0.58 0.433 1 0.999 1 l 3.996 0 0 -6 z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-muted.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-muted.svg
new file mode 100644
index 00000000..2ca76f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-muted.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.1875,0,0,2.1875,-2.5234375,-56.9375)">
+ <g transform="translate(1.1241102,26)">
+ <path d="m 8 5 -3 3 0 6 l 3 3 0 -4 2 -2 -2 -2" style="fill:#ececec"/>
+ <path d="m 2 8 c -0.523 0 -0.999 0.498 -0.999 1 l 0 4 c 0 0.58 0.433 1 0.999 1 l 3.996 0 0 -6 z" style="fill:#ececec"/>
+ </g>
+ <path d="m 13.616 32 -1.492 1.492 3.508 3.508 -3.508 3.508 1.492 1.492 3.508 -3.508 3.508 3.508 1.492 -1.492 -3.508 -3.508 3.508 -3.508 -1.492 -1.492 -3.508 3.508" style="fill:#ececec;opacity:0.5;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-off.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-off.svg
new file mode 100644
index 00000000..190358ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-audio-volume-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 26.17 16.344 -2.186 2.188 c 2.696 2.792 2.696 7.05 0 9.844 l 2.186 2.188 c 4.27 -4.42 4.27 -9.799 0 -14.219 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <path d="m 29.448 15.25 c 4.431 4.435 4.431 13.07 0 17.5 l 3.278 3.281 c 6.349 -6.354 6.349 -17.708 0 -24.06 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <path d="m 34.912 10.875 c 7.789 7.377 7.675 18.873 0 26.25 l 3.278 3.281 c 10.189 -9.844 10.304 -22.969 0 -32.813 z" style="fill:#ececec;opacity:0.3;color:#000"/>
+ <g transform="matrix(2.1875973,0,0,2.1875,-0.06454444,-0.0625)">
+ <path d="m 8 5 -3 3 0 6 l 3 3 0 -4 2 -2 -2 -2" style="fill:#ececec"/>
+ <path d="m 2 8 c -0.523 0 -0.999 0.498 -0.999 1 l 0 4 c 0 0.58 0.433 1 0.999 1 l 3.996 0 0 -6 z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-000.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-000.svg
new file mode 100644
index 00000000..a807b1e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-000.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 16.875 5 0 4.75 -7.125 0 0 33.25 28.5 0 0 -33.25 -7.125 0 l 0 -4.75" style="fill:#ef555c;opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-020.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-020.svg
new file mode 100644
index 00000000..1925d910
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-020.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 16.875 5 0 4.75 -7.125 0 0 33.25 28.5 0 0 -33.25 -7.125 0 0 -4.75 z" style="fill:#ececec;opacity:0.4"/>
+ <path d="m 9.75 35.4 0 7.6 28.5 0 0 -7.6 z" style="fill:#ff8000;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-caution-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-caution-symbolic.svg
new file mode 120000
index 00000000..d6eef307
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-caution-symbolic.svg
@@ -0,0 +1 @@
+notification-battery-000.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-empty.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-empty.svg
new file mode 120000
index 00000000..d6eef307
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-empty.svg
@@ -0,0 +1 @@
+notification-battery-000.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-low.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-low.svg
new file mode 120000
index 00000000..4198bb1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-battery-low.svg
@@ -0,0 +1 @@
+notification-battery-020.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-device-eject.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-device-eject.svg
new file mode 100644
index 00000000..e894202b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-device-eject.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 48 48">
+ <defs>
+ <linearGradient y1="92.54" x2="0" y2="7.02" id="ButtonShadow-9" gradientUnits="userSpaceOnUse" gradientTransform="scale(1.0058652,0.994169)">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0.588"/>
+ </linearGradient>
+ <filter style="color-interpolation-filters:sRGB">
+ <feGaussianBlur stdDeviation="1.71"/>
+ </filter>
+ <linearGradient y1="92.54" x2="0" y2="7.02" xlink:href="#ButtonShadow-9" gradientUnits="userSpaceOnUse" gradientTransform="scale(1.0058652,0.994169)"/>
+ <linearGradient y1="92.54" x2="0" y2="7.02" xlink:href="#ButtonShadow-9" gradientUnits="userSpaceOnUse" gradientTransform="scale(1.0058652,0.994169)"/>
+ </defs>
+ <path d="m 24 11 -15 15 30 0 m -30 5 0 6 30 0 0 -6 z" style="visibility:visible;fill:#ececec;fill-opacity:1;stroke:none;display:inline;color:#bebebe;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-disabled.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-disabled.svg
new file mode 100644
index 00000000..1d7f64c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-disabled.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 24 4 A 14 16.5 0 0 0 10 20.5 L 10 29 4 37 24 37 44 37 38 29 38 20.5 A 14 16.5 0 0 0 24 4 M 16.48 39 c 1.108 2.896 4.03 5 7.5 5 3.47 0 6.392 -2.104 7.5 -5 l -15 0 z" style="fill:#ececec;opacity:0.5;fill-opacity:1"/>
+ <path d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 c -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 c -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-full.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-full.svg
new file mode 100644
index 00000000..bead8f39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(3.0681243,25.520606)">
+ <g transform="matrix(2.1805556,0,0,2.1805556,-3.0542359,-25.506718)" style="fill:#ececec;fill-opacity:1;stroke:none">
+ <g>
+ <path d="m 10.438 2 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 2.662 c 0.363 -0.069 0.743 -0.125 1.125 -0.125 0.393 0 0.752 0.052 1.125 0.125 l 0 -2.662 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -6.125 2.063 c -0.144 0 -0.296 0.077 -0.406 0.188 l -0.781 0.781 c -0.22 0.22 -0.22 0.592 0 0.813 l 1.881 1.881 c 0.427 -0.623 0.968 -1.169 1.594 -1.594 -0.594 -0.594 -1.288 -1.288 -1.881 -1.881 -0.11 -0.11 -0.263 -0.188 -0.406 -0.188 m 11.125 0.031 c -0.148 0 -0.296 0.046 -0.406 0.156 l -1.881 1.881 c 0.625 0.427 1.167 0.971 1.594 1.594 c 0.594 -0.594 1.288 -1.288 1.881 -1.881 0.11 -0.11 0.188 -0.263 0.188 -0.406 0 -0.144 -0.077 -0.296 -0.188 -0.406 l -0.781 -0.781 c -0.11 -0.11 -0.258 -0.156 -0.406 -0.156 m -14 5.781 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 1.125 c 0 0.311 0.251 0.563 0.563 0.563 l 2.662 0 c -0.068 -0.36 -0.125 -0.746 -0.125 -1.125 c 0 -0.39 0.053 -0.755 0.125 -1.125 z m 14.213 0 c 0.073 0.37 0.125 0.735 0.125 1.125 0 0.379 -0.056 0.765 -0.125 1.125 l 2.662 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -1.125 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -13.307 4.4 -1.881 1.881 c -0.22 0.22 -0.22 0.592 0 0.813 l 0.781 0.781 c 0.22 0.22 0.561 0.22 0.781 0 c 0.605 -0.594 1.312 -1.285 1.912 -1.881 -0.626 -0.423 -1.166 -0.973 -1.594 -1.594 m 9.707 0 c -0.425 0.614 -0.943 1.173 -1.563 1.594 l 1.881 1.881 c 0.22 0.22 0.592 0.22 0.813 0 l 0.781 -0.781 c 0.22 -0.22 0.22 -0.561 0 -0.781 -0.6 -0.61 -1.31 -1.307 -1.912 -1.912 z m -5.963 2.501 0 2.662 c 0 0.311 0.251 0.563 0.563 0.563 l 1.125 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -2.662 c -0.373 0.072 -0.732 0.125 -1.125 0.125 -0.382 0 -0.762 -0.057 -1.125 -0.125 z" style="color:#bebebe"/>
+ </g>
+ <path d="m 10.988 5.01 c -3.315 0 -6 2.714 -6 6 0 3.286 2.685 5.977 6 5.977 3.315 0 6.02 -2.69 6.02 -5.977 0 -3.286 -2.709 -6 -6.02 -6 z m 0 2.224 c 2.07 0 3.741 1.678 3.741 3.776 0 2.098 -1.671 3.753 -3.741 3.753 -2.07 0 -3.741 -1.654 -3.741 -3.753 0 -2.098 1.671 -3.776 3.741 -3.776 z" style="visibility:visible;display:inline;color:#000;stroke-width:3.01"/>
+ </g>
+ <ellipse cx="20.625" cy="-1.853" rx="9.288" ry="9.535" style="fill:#ececec;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-high.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-high.svg
new file mode 100644
index 00000000..ce8a548a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.1805556,0,0,2.1805556,0.0138884,-56.680557)">
+ <g transform="translate(0,26)">
+ <path d="m 12.5 11.136 0 -4.851 c -2.367 0 -5.5 2.186 -5.5 4.851 0 2.665 3.133 4.851 5.5 4.851 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m 10.438 2 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 2.662 c 0.363 -0.069 0.743 -0.125 1.125 -0.125 0.393 0 0.752 0.052 1.125 0.125 l 0 -2.662 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -6.125 2.063 c -0.144 0 -0.296 0.077 -0.406 0.188 l -0.781 0.781 c -0.22 0.22 -0.22 0.592 0 0.813 l 1.881 1.881 c 0.427 -0.623 0.968 -1.169 1.594 -1.594 -0.594 -0.594 -1.288 -1.288 -1.881 -1.881 -0.11 -0.11 -0.263 -0.188 -0.406 -0.188 m 11.125 0.031 c -0.148 0 -0.296 0.046 -0.406 0.156 l -1.881 1.881 c 0.625 0.427 1.167 0.971 1.594 1.594 c 0.594 -0.594 1.288 -1.288 1.881 -1.881 0.11 -0.11 0.188 -0.263 0.188 -0.406 0 -0.144 -0.077 -0.296 -0.188 -0.406 l -0.781 -0.781 c -0.11 -0.11 -0.258 -0.156 -0.406 -0.156 m -14 5.781 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 1.125 c 0 0.311 0.251 0.563 0.563 0.563 l 2.662 0 c -0.068 -0.36 -0.125 -0.746 -0.125 -1.125 c 0 -0.39 0.053 -0.755 0.125 -1.125 z m 14.213 0 c 0.073 0.37 0.125 0.735 0.125 1.125 0 0.379 -0.056 0.765 -0.125 1.125 l 2.662 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -1.125 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -13.307 4.4 -1.881 1.881 c -0.22 0.22 -0.22 0.592 0 0.813 l 0.781 0.781 c 0.22 0.22 0.561 0.22 0.781 0 c 0.605 -0.594 1.312 -1.285 1.912 -1.881 -0.626 -0.423 -1.166 -0.973 -1.594 -1.594 m 9.707 0 c -0.425 0.614 -0.943 1.173 -1.563 1.594 l 1.881 1.881 c 0.22 0.22 0.592 0.22 0.813 0 l 0.781 -0.781 c 0.22 -0.22 0.22 -0.561 0 -0.781 -0.6 -0.61 -1.31 -1.307 -1.912 -1.912 z m -5.963 2.501 0 2.662 c 0 0.311 0.251 0.563 0.563 0.563 l 1.125 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -2.662 c -0.373 0.072 -0.732 0.125 -1.125 0.125 -0.382 0 -0.762 -0.057 -1.125 -0.125 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m 10.988 5.01 c -3.315 0 -6 2.714 -6 6 0 3.286 2.685 5.977 6 5.977 3.315 0 6.02 -2.69 6.02 -5.977 0 -3.286 -2.709 -6 -6.02 -6 z m 0 2.224 c 2.07 0 3.741 1.678 3.741 3.776 0 2.098 -1.671 3.753 -3.741 3.753 -2.07 0 -3.741 -1.654 -3.741 -3.753 0 -2.098 1.671 -3.776 3.741 -3.776 z" style="visibility:visible;fill:#ececec;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-low.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-low.svg
new file mode 100644
index 00000000..87bf7ec9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-low.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.1805556,0,0,2.1805556,91.179573,-9.2433372)">
+ <path d="m -32.31 15.381 0 -4.851 c -2.367 0 -2.5 2.186 -2.5 4.851 0 2.665 0.133 4.851 2.5 4.851 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m -31.371 6.245 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 2.662 c 0.363 -0.069 0.743 -0.125 1.125 -0.125 0.393 0 0.752 0.052 1.125 0.125 l 0 -2.662 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 z m -5 2.062 c -0.144 0 -0.296 0.077 -0.406 0.188 l -0.781 0.781 c -0.22 0.22 -0.22 0.592 0 0.813 l 1.881 1.881 c 0.427 -0.623 0.968 -1.169 1.594 -1.594 -0.594 -0.594 -1.288 -1.288 -1.881 -1.881 -0.11 -0.11 -0.263 -0.188 -0.406 -0.188 z m 11.125 0.031 c -0.148 0 -0.296 0.046 -0.406 0.156 l -1.881 1.881 c 0.625 0.427 1.167 0.971 1.594 1.594 0.594 -0.594 1.288 -1.288 1.881 -1.881 0.11 -0.11 0.188 -0.263 0.188 -0.406 0 -0.144 -0.077 -0.296 -0.188 -0.406 l -0.781 -0.781 c -0.11 -0.11 -0.258 -0.156 -0.406 -0.156 z m -14 5.781 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 1.125 c 0 0.311 0.251 0.563 0.563 0.563 l 2.662 0 c -0.068 -0.36 -0.125 -0.746 -0.125 -1.125 0 -0.39 0.053 -0.755 0.125 -1.125 z m 14.213 0 c 0.073 0.37 0.125 0.735 0.125 1.125 0 0.379 -0.056 0.765 -0.125 1.125 l 2.662 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -1.125 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 z m -10.645 4.4 -1.881 1.881 c -0.22 0.22 -0.22 0.592 0 0.813 l 0.781 0.781 c 0.22 0.22 0.561 0.22 0.781 0 0.605 -0.594 1.312 -1.285 1.913 -1.881 -0.626 -0.423 -1.166 -0.973 -1.594 -1.594 z m 9.707 0 c -0.425 0.614 -0.943 1.173 -1.563 1.594 l 1.881 1.881 c 0.22 0.22 0.592 0.22 0.813 0 l 0.781 -0.781 c 0.22 -0.22 0.22 -0.561 0 -0.781 -0.6 -0.61 -1.31 -1.307 -1.912 -1.913 z m -5.963 2.5 0 2.662 c 0 0.311 0.251 0.563 0.563 0.563 l 1.125 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -2.662 c -0.373 0.072 -0.732 0.125 -1.125 0.125 -0.382 0 -0.762 -0.057 -1.125 -0.125 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m -30.82 9.257 c -3.315 0 -6 2.714 -6 6 0 3.286 2.685 5.977 6 5.977 3.315 0 6.02 -2.69 6.02 -5.977 0 -3.286 -2.709 -6 -6.02 -6 z m 0 2.224 c 2.07 0 3.741 1.678 3.741 3.776 0 2.098 -1.671 3.753 -3.741 3.753 -2.07 0 -3.741 -1.654 -3.741 -3.753 0 -2.098 1.671 -3.776 3.741 -3.776 z" style="visibility:visible;fill:#ececec;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-medium.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-medium.svg
new file mode 100644
index 00000000..5a2b7b6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-medium.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.1805556,0,0,2.1805556,68.713594,40.428155)">
+ <path d="m -20.506 -7.398 0 -4.851 c -2.367 0 -4 2.186 -4 4.851 0 2.665 1.633 4.851 4 4.851 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m -21.07 -16.534 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 2.662 c 0.363 -0.069 0.743 -0.125 1.125 -0.125 0.393 0 0.752 0.052 1.125 0.125 l 0 -2.662 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 z m -5 2.063 c -0.144 0 -0.296 0.077 -0.406 0.188 l -0.781 0.781 c -0.22 0.22 -0.22 0.592 0 0.813 l 1.881 1.881 c 0.427 -0.623 0.968 -1.169 1.594 -1.594 -0.594 -0.594 -1.288 -1.288 -1.881 -1.881 -0.11 -0.11 -0.263 -0.188 -0.406 -0.188 z m 11.125 0.031 c -0.148 0 -0.296 0.046 -0.406 0.156 l -1.881 1.881 c 0.625 0.427 1.167 0.971 1.594 1.594 0.594 -0.594 1.288 -1.288 1.881 -1.881 0.11 -0.11 0.188 -0.263 0.188 -0.406 0 -0.144 -0.077 -0.296 -0.188 -0.406 l -0.781 -0.781 c -0.11 -0.11 -0.258 -0.156 -0.406 -0.156 z m -14 5.781 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 1.125 c 0 0.311 0.251 0.563 0.563 0.563 l 2.662 0 c -0.068 -0.36 -0.125 -0.746 -0.125 -1.125 0 -0.39 0.053 -0.755 0.125 -1.125 z m 14.213 0 c 0.073 0.37 0.125 0.735 0.125 1.125 0 0.379 -0.056 0.765 -0.125 1.125 l 2.662 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -1.125 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 z m -10.644 4.4 -1.881 1.881 c -0.22 0.22 -0.22 0.592 0 0.813 l 0.781 0.781 c 0.22 0.22 0.561 0.22 0.781 0 0.605 -0.594 1.312 -1.285 1.913 -1.881 -0.626 -0.423 -1.166 -0.973 -1.594 -1.594 z m 9.707 0 c -0.425 0.614 -0.943 1.173 -1.563 1.594 l 1.881 1.881 c 0.22 0.22 0.592 0.22 0.813 0 l 0.781 -0.781 c 0.22 -0.22 0.22 -0.561 0 -0.781 -0.6 -0.61 -1.31 -1.307 -1.912 -1.913 z m -5.963 2.501 0 2.662 c 0 0.311 0.251 0.563 0.563 0.563 l 1.125 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -2.662 c -0.373 0.072 -0.732 0.125 -1.125 0.125 -0.382 0 -0.762 -0.057 -1.125 -0.125 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <path d="m -20.517 -13.522 c -3.315 0 -6 2.714 -6 6 0 3.286 2.685 5.977 6 5.977 3.315 0 6.02 -2.69 6.02 -5.977 0 -3.286 -2.709 -6 -6.02 -6 z m 0 2.224 c 2.07 0 3.741 1.678 3.741 3.776 0 2.098 -1.671 3.753 -3.741 3.753 -2.07 0 -3.741 -1.654 -3.741 -3.753 0 -2.098 1.671 -3.776 3.741 -3.776 z" style="visibility:visible;fill:#ececec;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-off.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-off.svg
new file mode 100644
index 00000000..31602b69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.1805556,0,0,2.1805556,0.0138884,0.0138884)">
+ <g>
+ <path d="m 10.438 2 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 2.662 c 0.363 -0.069 0.743 -0.125 1.125 -0.125 0.393 0 0.752 0.052 1.125 0.125 l 0 -2.662 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -6.125 2.063 c -0.144 0 -0.296 0.077 -0.406 0.188 l -0.781 0.781 c -0.22 0.22 -0.22 0.592 0 0.813 l 1.881 1.881 c 0.427 -0.623 0.968 -1.169 1.594 -1.594 -0.594 -0.594 -1.288 -1.288 -1.881 -1.881 -0.11 -0.11 -0.263 -0.188 -0.406 -0.188 m 11.125 0.031 c -0.148 0 -0.296 0.046 -0.406 0.156 l -1.881 1.881 c 0.625 0.427 1.167 0.971 1.594 1.594 c 0.594 -0.594 1.288 -1.288 1.881 -1.881 0.11 -0.11 0.188 -0.263 0.188 -0.406 0 -0.144 -0.077 -0.296 -0.188 -0.406 l -0.781 -0.781 c -0.11 -0.11 -0.258 -0.156 -0.406 -0.156 m -14 5.781 c -0.311 0 -0.563 0.251 -0.563 0.563 l 0 1.125 c 0 0.311 0.251 0.563 0.563 0.563 l 2.662 0 c -0.068 -0.36 -0.125 -0.746 -0.125 -1.125 c 0 -0.39 0.053 -0.755 0.125 -1.125 z m 14.213 0 c 0.073 0.37 0.125 0.735 0.125 1.125 0 0.379 -0.056 0.765 -0.125 1.125 l 2.662 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -1.125 c 0 -0.311 -0.251 -0.563 -0.563 -0.563 m -13.307 4.4 -1.881 1.881 c -0.22 0.22 -0.22 0.592 0 0.813 l 0.781 0.781 c 0.22 0.22 0.561 0.22 0.781 0 c 0.605 -0.594 1.312 -1.285 1.912 -1.881 -0.626 -0.423 -1.166 -0.973 -1.594 -1.594 m 9.707 0 c -0.425 0.614 -0.943 1.173 -1.563 1.594 l 1.881 1.881 c 0.22 0.22 0.592 0.22 0.813 0 l 0.781 -0.781 c 0.22 -0.22 0.22 -0.561 0 -0.781 -0.6 -0.61 -1.31 -1.307 -1.912 -1.912 z m -5.963 2.501 0 2.662 c 0 0.311 0.251 0.563 0.563 0.563 l 1.125 0 c 0.311 0 0.563 -0.251 0.563 -0.563 l 0 -2.662 c -0.373 0.072 -0.732 0.125 -1.125 0.125 -0.382 0 -0.762 -0.057 -1.125 -0.125 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ </g>
+ <path d="m 10.988 5.01 c -3.315 0 -6 2.714 -6 6 0 3.286 2.685 5.977 6 5.977 3.315 0 6.02 -2.69 6.02 -5.977 0 -3.286 -2.709 -6 -6.02 -6 z m 0 2.224 c 2.07 0 3.741 1.678 3.741 3.776 0 2.098 -1.671 3.753 -3.741 3.753 -2.07 0 -3.741 -1.654 -3.741 -3.753 0 -2.098 1.671 -3.776 3.741 -3.776 z" style="visibility:visible;fill:#ececec;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness.svg
new file mode 120000
index 00000000..9fd9aa2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-display-brightness.svg
@@ -0,0 +1 @@
+notification-display-brightness-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-connected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-connected.svg
new file mode 100644
index 00000000..36feb288
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-connected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="opacity:1">
+ <rect width="6.5" x="41.5" y="4.8" rx="1" height="38.4" style="fill:#ececec"/>
+ <rect width="6.5" x="31.911" y="16.8" rx="1" height="26.4" style="fill:#ececec"/>
+ <rect width="6.5" x="22.322" y="26.4" rx="1" height="16.8" style="fill:#ececec"/>
+ <rect width="6.5" x="12.733" y="36" rx="1" height="7.2" style="fill:#ececec"/>
+ <path d="m 1.253 24 c -0.166 0 -0.306 0.014 -0.449 0.075 -0.137 0.063 -0.271 0.196 -0.375 0.3 l -0.075 0.075 c -0.077 0.092 -0.178 0.188 -0.225 0.3 -0.23 0.439 -0.153 0.973 0.225 1.35 l 6.892 6.9 0 9 c 0 0.665 0.535 1.2 1.199 1.2 0.664 0 1.199 -0.535 1.199 -1.2 l 0 -9 6.892 -6.9 c 0.378 -0.377 0.455 -0.911 0.225 -1.35 -0.047 -0.112 -0.148 -0.208 -0.225 -0.3 l -0.075 -0.075 c -0.218 -0.216 -0.533 -0.358 -0.824 -0.372 l -0.075 0 -7.117 0 -7.117 0 -0.075 0 z m 2.922 2.4 3.071 0 0 3 -3.071 -3 z m 5.469 0 3.071 0 -3.071 3.075 0 -3.075 z" style="fill:#ececec"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-disconnected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-disconnected.svg
new file mode 100644
index 00000000..ccf93a4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-gsm-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="opacity:0.5">
+ <rect width="6.5" x="41.5" y="4.8" rx="1" height="38.4" style="fill:#ececec"/>
+ <rect width="6.5" x="31.911" y="16.8" rx="1" height="26.4" style="fill:#ececec"/>
+ <rect width="6.5" x="22.322" y="26.4" rx="1" height="16.8" style="fill:#ececec"/>
+ <rect width="6.5" x="12.733" y="36" rx="1" height="7.2" style="fill:#ececec"/>
+ <path d="m 1.253 24 c -0.166 0 -0.306 0.014 -0.449 0.075 -0.137 0.063 -0.271 0.196 -0.375 0.3 l -0.075 0.075 c -0.077 0.092 -0.178 0.188 -0.225 0.3 -0.23 0.439 -0.153 0.973 0.225 1.35 l 6.892 6.9 0 9 c 0 0.665 0.535 1.2 1.199 1.2 0.664 0 1.199 -0.535 1.199 -1.2 l 0 -9 6.892 -6.9 c 0.378 -0.377 0.455 -0.911 0.225 -1.35 -0.047 -0.112 -0.148 -0.208 -0.225 -0.3 l -0.075 -0.075 c -0.218 -0.216 -0.533 -0.358 -0.824 -0.372 l -0.075 0 -7.117 0 -7.117 0 -0.075 0 z m 2.922 2.4 3.071 0 0 3 -3.071 -3 z m 5.469 0 3.071 0 -3.071 3.075 0 -3.075 z" style="fill:#ececec"/>
+ </g>
+ <path d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-input-touchpad-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-input-touchpad-symbolic.svg
new file mode 100644
index 00000000..0cf31df8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-input-touchpad-symbolic.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 9.5 6 c -1.913 0 -3.5 1.587 -3.5 3.5 l 0 29 c 0 1.913 1.587 3.5 3.5 3.5 l 29 0 c 1.913 0 3.5 -1.587 3.5 -3.5 l 0 -29 c 0 -1.913 -1.587 -3.5 -3.5 -3.5 m -29 3 29 0 c 0.303 0 0.5 0.197 0.5 0.5 l 0 20.5 -30 0 0 -20.5 c 0 -0.303 0.197 -0.5 0.5 -0.5 m -0.5 24 14 0 0 6 -13.5 0 c -0.303 0 -0.5 -0.197 -0.5 -0.5 m 16 -5.5 14 0 0 5.5 c 0 0.303 -0.197 0.5 -0.5 0.5 l -13.5 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:#ececec;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/48/notifications/notification-keyboard-brightness.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-keyboard-brightness.svg
new file mode 100644
index 00000000..7816be57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-keyboard-brightness.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 35 1 -9 c 4 1 12 1 16 0 l 1 9 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22 13 4 0 -2 -5 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10.442 24.938 1.035 -3.864 -5.347 0.638 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 36.522 21.07 1.035 3.864 4.312 -3.226 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30.632 14.572 3.173 2.435 1.457 -5.184 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 14.195 17.01 3.173 -2.435 -4.631 -2.749 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high-symbolic.svg
new file mode 120000
index 00000000..e9607572
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high-symbolic.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high.svg
new file mode 100644
index 00000000..bf8e8c7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.22222 0 0 2.25 -0.444 -0.75)" style="fill:#ececec;fill-opacity:1">
+ <path d="M 8,3 C 6.343,3 5,4.343 5,6 l 0,5.01 c 0,1.657 1.343,3 3,3 1.657,0 3,-1.343 3,-3 L 11,6 C 11,4.343 9.657,3 8,3"/>
+ <path d="m 2,11 c 0,2.976 2.159,5.433 5,5.906 L 7,18 l -1,0 0,1 4,0 0,-1 -1,0 0,-1.094 C 11.841,16.433 14,13.975 14,11 l -2,0 c 0,2.209 -1.791,4 -4,4 -2.209,0 -4,-1.791 -4,-4 l -2,0 z"/>
+ <path d="m 20 4 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="matrix(1 0 0 1 0 1)"/>
+ <path d="m 20 4 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="matrix(1 0 0 1 0 7)"/>
+ <path d="m 20 4 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="matrix(1 0 0 1 0 13)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low-symbolic.svg
new file mode 120000
index 00000000..ed63a54d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low-symbolic.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low.svg
new file mode 100644
index 00000000..a5f17a7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-low.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ececec;fill-opacity:1" d="m 17.333 6 c -3.682 0 -6.667 3.02 -6.667 6.75 l 0 11.273 c 0 3.728 2.984 6.75 6.667 6.75 c 3.682 0 6.667 -3.02 6.667 -6.75 l 0 -11.273 c 0 -3.728 -2.984 -6.75 -6.667 -6.75"/>
+ <path style="fill:#ececec;fill-opacity:1" d="m 4 24 c 0 6.696 4.798 12.224 11.11 13.289 l 0 2.462 -2.222 0 0 2.25 8.889 0 0 -2.25 -2.222 0 0 -2.462 c 6.313 -1.064 11.11 -6.595 11.11 -13.289 l -4.444 0 c 0 4.97 -3.98 9 -8.889 9 -4.909 0 -8.889 -4.03 -8.889 -9 l -4.444 0 z"/>
+ <path style="fill:#ececec;opacity:0.3;fill-opacity:1" d="m 44 10.499986 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z"/>
+ <path style="fill:#ececec;opacity:0.3;fill-opacity:1" d="M 44 24 A 4.444444 4.500005 0 0 1 35.11111 24 4.444444 4.500005 0 1 1 44 24 z"/>
+ <path style="fill:#ececec;fill-opacity:1" d="m 44 37.500014 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium-symbolic.svg
new file mode 120000
index 00000000..dfa3d771
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium-symbolic.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium.svg
new file mode 100644
index 00000000..a1f421b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-medium.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17.333 6 c -3.682 0 -6.667 3.02 -6.667 6.75 l 0 11.273 c 0 3.728 2.984 6.75 6.667 6.75 c 3.682 0 6.667 -3.02 6.667 -6.75 l 0 -11.273 c 0 -3.728 -2.984 -6.75 -6.667 -6.75" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 4 24 c 0 6.696 4.798 12.224 11.11 13.289 l 0 2.462 -2.222 0 0 2.25 8.889 0 0 -2.25 -2.222 0 0 -2.462 c 6.313 -1.064 11.11 -6.595 11.11 -13.289 l -4.444 0 c 0 4.97 -3.98 9 -8.889 9 -4.909 0 -8.889 -4.03 -8.889 -9 l -4.444 0 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 44 10.499986 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z" style="fill:#ececec;opacity:0.3;fill-opacity:1"/>
+ <path d="M 44 24 A 4.444444 4.500005 0 0 1 35.11111 24 4.444444 4.500005 0 1 1 44 24 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 44 37.500014 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted-symbolic.svg
new file mode 120000
index 00000000..154fb751
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted-symbolic.svg
@@ -0,0 +1 @@
+notification-microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted.svg
new file mode 100644
index 00000000..84616b0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-microphone-sensitivity-muted.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17.333 6 c -3.682 0 -6.667 3.02 -6.667 6.75 l 0 11.273 c 0 3.728 2.984 6.75 6.667 6.75 c 3.682 0 6.667 -3.02 6.667 -6.75 l 0 -11.273 c 0 -3.728 -2.984 -6.75 -6.667 -6.75" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 4 24 c 0 6.696 4.798 12.224 11.11 13.289 l 0 2.462 -2.222 0 0 2.25 8.889 0 0 -2.25 -2.222 0 0 -2.462 c 6.313 -1.064 11.11 -6.595 11.11 -13.289 l -4.444 0 c 0 4.97 -3.98 9 -8.889 9 -4.909 0 -8.889 -4.03 -8.889 -9 l -4.444 0 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 44 10.499986 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z" style="fill:#ececec;opacity:0.3;fill-opacity:1"/>
+ <path d="M 44 24 A 4.444444 4.500005 0 0 1 35.11111 24 4.444444 4.500005 0 1 1 44 24 z" style="fill:#ececec;opacity:0.3;fill-opacity:1"/>
+ <path d="m 44 37.500014 a 4.444444 4.500005 0 0 1 -8.888889 0 4.444444 4.500005 0 1 1 8.888889 0 z" style="fill:#ececec;opacity:0.3;fill-opacity:1"/>
+ <path d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-connected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-connected.svg
new file mode 100644
index 00000000..04993a52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-connected.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="12" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 8,43 C 4,43 3,42 3,39 L 3,9 C 3,6 4,5 8,5 l 32,0 c 4,0 5,1 5,4 l 0,30 c 0,3 -1,4 -5,4 z m 8,-9 3,0 0,4 10,0 0,-4 3,0 0,-3 7,0 0,-18 c 0,-2 0,-3 -1.5,-3 l -27,0 C 9,10 9,11 9,13 l 0,18 7,0 z" style="fill:#ececec;fill-opacity:1;color:#bebebe"/>
+ <rect x="19" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="26" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="33" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:1;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-disconnected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-disconnected.svg
new file mode 100644
index 00000000..03809990
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-ethernet-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect x="12" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:0.5;fill-opacity:1;color:#bebebe"/>
+ <path d="M 8,43 C 4,43 3,42 3,39 L 3,9 C 3,6 4,5 8,5 l 32,0 c 4,0 5,1 5,4 l 0,30 c 0,3 -1,4 -5,4 z m 8,-9 3,0 0,4 10,0 0,-4 3,0 0,-3 7,0 0,-18 c 0,-2 0,-3 -1.5,-3 l -27,0 C 9,10 9,11 9,13 l 0,18 7,0 z" style="fill:#ececec;opacity:0.5;fill-opacity:1;color:#bebebe"/>
+ <rect x="19" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:0.5;fill-opacity:1;color:#bebebe"/>
+ <rect x="26" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:0.5;fill-opacity:1;color:#bebebe"/>
+ <rect x="33" y="-19" width="3" height="8" transform="scale(1,-1)" rx="0" style="fill:#ececec;opacity:0.5;fill-opacity:1;color:#bebebe"/>
+ <path d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 c -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 c -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wired.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wired.svg
new file mode 120000
index 00000000..b074ab74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wired.svg
@@ -0,0 +1 @@
+notification-network-ethernet-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-connected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-connected.svg
new file mode 100644
index 00000000..60908d32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-connected.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.6666667,0,0,2.625,-5.3333337,-4.875)" style="fill:#ececec;color:#000">
+ <path d="m 11 3 c -3.31 0 -6.399 1.142 -9 3.121 l 9 12.879 9 -12.879 c -2.601 -1.979 -5.69 -3.121 -9 -3.121"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-disconnected.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-disconnected.svg
new file mode 100644
index 00000000..00aafcac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless-disconnected.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(2.6666667,0,0,2.625,-5.3333337,-4.875)" style="fill:#ececec;opacity:0.5;color:#000">
+ <path d="m 11 3 c -3.31 0 -6.399 1.142 -9 3.121 l 9 12.879 9 -12.879 c -2.601 -1.979 -5.69 -3.121 -9 -3.121"/>
+ </g>
+ <path d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 c -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 c -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless.svg
new file mode 120000
index 00000000..df2f92ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-network-wireless.svg
@@ -0,0 +1 @@
+notification-network-wireless-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-power.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-power.svg
new file mode 120000
index 00000000..d6eef307
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-power.svg
@@ -0,0 +1 @@
+notification-battery-000.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-printer-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-printer-symbolic.svg
new file mode 100644
index 00000000..d2f17b80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-printer-symbolic.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 11,5 C 9.909,5 9,5.909 9,7 L 9,19 7.5,19 C 6.141,19 5,20.141 5,21.5 l 0,14 C 5,36.859 6.141,38 7.5,38 l 2.5,0 0,3 c 0,1.091 0.909,2 2,2 l 24,0 c 1.091,0 2,-0.909 2,-2 l 0,-3 2.5,0 c 1.359,0 2.5,-1.141 2.5,-2.5 l 0,-14 C 43,20.141 41.859,19 40.5,19 L 39,19 39,9 35,5 Z m 0,2 18,0 0,7 8,0 0,5 -26,0 z m 29,27 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 -28,-1 24,0 0,8 -24,0 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:#ececec;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/48/notifications/notification-touchpad-disabled-symbolic.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-touchpad-disabled-symbolic.svg
new file mode 100644
index 00000000..c638c2d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-touchpad-disabled-symbolic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 9.5 6 c -1.913 0 -3.5 1.587 -3.5 3.5 l 0 29 c 0 1.913 1.587 3.5 3.5 3.5 l 29 0 c 1.913 0 3.5 -1.587 3.5 -3.5 l 0 -29 c 0 -1.913 -1.587 -3.5 -3.5 -3.5 m -29 3 29 0 c 0.303 0 0.5 0.197 0.5 0.5 l 0 20.5 -30 0 0 -20.5 c 0 -0.303 0.197 -0.5 0.5 -0.5 m -0.5 24 14 0 0 6 -13.5 0 c -0.303 0 -0.5 -0.197 -0.5 -0.5 m 16 -5.5 14 0 0 5.5 c 0 0.303 -0.197 0.5 -0.5 0.5 l -13.5 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:#ececec;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 d="m 24.01 45.991 c 3.084 -0.098 3.158 0.006 4.709 -1.571 1.11 -1.111 5.129 -5.179 6.239 -6.289 2.22 2.221 4.099 4.068 6.318 6.289 1.588 1.577 1.542 1.611 4.709 1.571 -0.028 -3.102 0.018 -3.135 -1.57 -4.712 -2.22 -2.221 -4.099 -4.068 -6.318 -6.289 1.754 -1.804 4.099 -4.056 6.318 -6.277 1.588 -1.565 1.622 -1.497 1.57 -4.712 -3.087 0.074 -3.121 0.006 -4.709 1.571 -2.22 2.221 -4.881 4.838 -6.318 6.277 -2.22 -2.221 -4.02 -4.056 -6.239 -6.277 c -1.551 -1.565 -1.591 -1.473 -4.709 -1.571 c -0.021 3.24 0.018 3.148 1.57 4.712 1.11 1.111 5.129 5.166 6.239 6.277 -2.22 2.221 -4.02 4.068 -6.239 6.289 -1.551 1.577 -1.625 1.473 -1.57 4.712 z" style="fill:#ef555c;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/notifications/notification-wifi-enabled.svg b/.icons/Material-Black-Lime-Numix/48/notifications/notification-wifi-enabled.svg
new file mode 120000
index 00000000..df2f92ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/notifications/notification-wifi-enabled.svg
@@ -0,0 +1 @@
+notification-network-wireless-connected.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/application-x-gnome-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/application-x-gnome-saved-search.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/blue-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-fileopen.svg
new file mode 100644
index 00000000..1fc8d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-art.svg
new file mode 100644
index 00000000..81d9c77f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-books.svg
new file mode 100644
index 00000000..727b32ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-cloud.svg
new file mode 100644
index 00000000..96ee56c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-copy.svg
new file mode 100644
index 00000000..9a84fcec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-documents.svg
new file mode 100644
index 00000000..668aa870
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-download.svg
new file mode 100644
index 00000000..e871393f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-dropbox.svg
new file mode 100644
index 00000000..a353869e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-google-drive.svg
new file mode 100644
index 00000000..de18294c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-hdd.svg
new file mode 100644
index 00000000..115ac223
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-move.svg
new file mode 100644
index 00000000..1613584f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" y="11.998" x="8"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 24.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#1976d2;fill-opacity:1;stroke:none" d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" y="24.998" x="23"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 37.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/blue-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-music.svg
new file mode 100644
index 00000000..21dc6599
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-open.svg
new file mode 100644
index 00000000..2ae66808
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient cy="41.38" gradientUnits="userSpaceOnUse" r="21.08" gradientTransform="matrix(1 0 0 0.11308 0 36.704)" id="radialGradient3850" cx="24.08">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <rect width="34" height="23" x="7" style="fill:#1976d2;fill-opacity:1;stroke:none" rx="2" y="1.998"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-pictures.svg
new file mode 100644
index 00000000..8e5997ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#2a74b9;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-projects.svg
new file mode 100644
index 00000000..27e1c486
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#2a74b9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-publicshare.svg
new file mode 100644
index 00000000..8431267b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-recent.svg
new file mode 100644
index 00000000..eb909755
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-rss.svg
new file mode 100644
index 00000000..d6223c57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-saved-search.svg
new file mode 100644
index 00000000..bc0b23a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-steam.svg
new file mode 100644
index 00000000..9ba6447b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-system.svg
new file mode 100644
index 00000000..64fda0bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-templates.svg
new file mode 100644
index 00000000..6d544644
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-ubuntu.svg
new file mode 100644
index 00000000..fdbf0953
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-video.svg
new file mode 100644
index 00000000..49b0c4ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#2a74b9;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-vm.svg
new file mode 100644
index 00000000..c183521b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-wine.svg
new file mode 100644
index 00000000..9625e196
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/blue-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-folder.svg
new file mode 100644
index 00000000..b22deba8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-network.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-network.svg
new file mode 100644
index 00000000..9dbf14d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-user-desktop.svg
new file mode 100644
index 00000000..98a35c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/blue-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/blue-user-home.svg
new file mode 100644
index 00000000..3ae82923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/blue-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/48/places/bookmark-missing.svg
new file mode 100644
index 00000000..2f45a88a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/bookmark-missing.svg
@@ -0,0 +1,70 @@
+<?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="48"
+ height="48"
+ viewBox="0 0 48 48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="bookmarks-missing.svg">
+ <metadata
+ id="metadata10">
+ <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="defs8" />
+ <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="namedview6"
+ showgrid="false"
+ inkscape:zoom="1"
+ inkscape:cx="9.8744328"
+ inkscape:cy="30.544693"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4133" />
+ </sodipodi:namedview>
+ <g
+ style="fill-rule:evenodd"
+ transform="matrix(2,0,0,1.9974,0,0.0624)"
+ id="g4">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#db3230;fill-opacity:0.50196081"
+ d="M 3,0.00390625 21,-0.03125 21,24 12,15 3,24 Z"
+ id="path6" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill-opacity:0.1"
+ d="M 18,-0.03125 18,21 l 3,3 0,-24.03125 -3,0 z M 3,0 3,24 6,21 6,0 3,0 Z"
+ id="path8" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-fileopen.svg
new file mode 100644
index 00000000..51c6e2b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-art.svg
new file mode 100644
index 00000000..1fd3f497
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-books.svg
new file mode 100644
index 00000000..5945e7ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-cloud.svg
new file mode 100644
index 00000000..36990141
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-copy.svg
new file mode 100644
index 00000000..3c39582e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-documents.svg
new file mode 100644
index 00000000..ab5c9593
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-download.svg
new file mode 100644
index 00000000..7379767f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-dropbox.svg
new file mode 100644
index 00000000..3d1ed08d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-google-drive.svg
new file mode 100644
index 00000000..b68e1057
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-hdd.svg
new file mode 100644
index 00000000..bd0017d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-move.svg
new file mode 100644
index 00000000..58a5838e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z"/>
+ <rect x="8" y="11.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 24.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect x="23" y="24.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" width="10"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 37.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/brown-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-music.svg
new file mode 100644
index 00000000..62c3f7e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-open.svg
new file mode 100644
index 00000000..a1f7f8d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient gradientTransform="matrix(1 0 0 0.11308 0 36.704)" id="radialGradient3850" cy="41.38" r="21.08" cx="24.08" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z"/>
+ </g>
+ <rect rx="2" width="34" style="fill:#5d4037;fill-opacity:1;stroke:none" height="23" y="1.998" x="7"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 3 40.998 0 1 42 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-pictures.svg
new file mode 100644
index 00000000..41a2f9f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#634b43;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-projects.svg
new file mode 100644
index 00000000..d2a801eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#634b43;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-publicshare.svg
new file mode 100644
index 00000000..fc8ac777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-recent.svg
new file mode 100644
index 00000000..b83e6887
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-rss.svg
new file mode 100644
index 00000000..c97d190b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-saved-search.svg
new file mode 100644
index 00000000..1cd20b06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-steam.svg
new file mode 100644
index 00000000..a52a420d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-system.svg
new file mode 100644
index 00000000..26b079c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#634b43;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-templates.svg
new file mode 100644
index 00000000..bb0bbccc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-ubuntu.svg
new file mode 100644
index 00000000..a2ac0f60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-video.svg
new file mode 100644
index 00000000..fcf9a6ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#634b43;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-vm.svg
new file mode 100644
index 00000000..2b7f7cf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-wine.svg
new file mode 100644
index 00000000..f959b810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/brown-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-folder.svg
new file mode 100644
index 00000000..05618a1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-network.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-network.svg
new file mode 100644
index 00000000..fe1ee790
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-user-desktop.svg
new file mode 100644
index 00000000..27ab5b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/brown-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/brown-user-home.svg
new file mode 100644
index 00000000..5f478d16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/brown-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/calendar-01.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-01.svg
new file mode 100644
index 00000000..4c714cca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-01.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.2899078,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 1.5965823,3.2101202 1.4157147,2.9858445 1.9836388,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-02.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-02.svg
new file mode 100644
index 00000000..c5cc66e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-02.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.5865306,4.2965312 -1.1828737,0 0,-0.2592435 0.4147895,-0.4473457 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063907,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.1844849,0.133842 L 1.3988338,2.7603629 q 0.05426,-0.049437 0.1133436,-0.094051 0.059083,-0.04582 0.1302246,-0.080788 0.071141,-0.034968 0.1567519,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266073,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085206,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036173,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458998,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-03.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-03.svg
new file mode 100644
index 00000000..292115b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-03.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.5178009,2.9279668 q 0,0.09164 -0.030145,0.1651924 -0.028939,0.072347 -0.080788,0.1278131 -0.050643,0.05426 -0.1205783,0.091639 -0.06873,0.036173 -0.1495172,0.055466 l 0,0.00723 q 0.2134237,0.026527 0.32315,0.1302246 0.1097263,0.1024916 0.1097263,0.2773302 0,0.1157552 -0.042202,0.2146295 -0.040997,0.097668 -0.1278131,0.1700155 -0.085611,0.072347 -0.217041,0.1133436 -0.1302247,0.039791 -0.3074748,0.039791 -0.1422825,0 -0.267684,-0.024116 -0.1254015,-0.02291 -0.233922,-0.071141 l 0,-0.3171211 q 0.05426,0.028939 0.1145494,0.050643 0.060289,0.021704 0.1205784,0.037379 0.060289,0.014469 0.1181668,0.021704 0.059083,0.00723 0.1109321,0.00723 0.1036974,0 0.172427,-0.019293 0.06873,-0.019293 0.1097263,-0.05426 0.040997,-0.034968 0.057878,-0.083199 0.018087,-0.049437 0.018087,-0.1073147 0,-0.05426 -0.02291,-0.097669 -0.021704,-0.044614 -0.072347,-0.074759 -0.049437,-0.03135 -0.1302246,-0.048231 -0.080788,-0.016881 -0.1989543,-0.016881 l -0.1254015,0 0,-0.261655 0.1229899,0 q 0.1109321,0 0.1844849,-0.019292 0.073553,-0.020498 0.116961,-0.05426 0.044614,-0.034968 0.062701,-0.080788 0.018087,-0.04582 0.018087,-0.097669 0,-0.094051 -0.059083,-0.1471056 -0.057878,-0.053054 -0.1844849,-0.053054 -0.057878,0 -0.1085205,0.012058 -0.049437,0.010852 -0.092845,0.028939 -0.042203,0.016881 -0.078376,0.038585 -0.034968,0.020498 -0.063907,0.040997 L 1.3759239,2.681987 q 0.050643,-0.037379 0.1097263,-0.06873 0.060289,-0.03135 0.1302246,-0.05426 0.069935,-0.024116 0.1507229,-0.037379 0.080788,-0.013264 0.1724271,-0.013264 0.1302246,0 0.2363336,0.028939 0.1073147,0.027733 0.1832791,0.081993 0.075964,0.053054 0.116961,0.1314304 0.042202,0.07717 0.042202,0.1772501 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-04.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-04.svg
new file mode 100644
index 00000000..a520d347
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-04.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.6130578,3.9311788 -0.2122179,0 0,0.3653524 -0.3629409,0 0,-0.3653524 -0.7282932,0 0,-0.2592435 0.7487916,-1.1382597 0.3424425,0 0,1.1081151 0.2122179,0 0,0.2893881 z M 2.037899,3.6417907 l 0,-0.2990343 q 0,-0.015675 0,-0.044614 0.00121,-0.030145 0.00241,-0.067524 0.00121,-0.037379 0.00241,-0.07717 0.00241,-0.039791 0.00362,-0.075964 0.00241,-0.036174 0.00362,-0.062701 0.00241,-0.027733 0.00362,-0.039791 l -0.010852,0 q -0.021704,0.050643 -0.049437,0.1073147 -0.026527,0.056672 -0.061495,0.1133437 l -0.2942112,0.4461399 0.4003201,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-05.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-05.svg
new file mode 100644
index 00000000..2f36d013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-05.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.0258412,3.1703293 q 0.1133437,0 0.2110121,0.034968 0.097669,0.034968 0.1700155,0.1024916 0.072347,0.067524 0.1133437,0.1688097 0.040997,0.10008 0.040997,0.2303046 0,0.1434883 -0.044614,0.2580377 -0.044614,0.1133437 -0.1314304,0.1929254 -0.086816,0.078376 -0.2158352,0.1205783 -0.1278131,0.042203 -0.2942112,0.042203 -0.066318,0 -0.1314304,-0.00603 Q 1.6785755,4.308589 1.6182864,4.2965312 1.559203,4.2856791 1.5049427,4.2675924 1.4518882,4.2495056 1.40848,4.22539 l 0,-0.3219442 q 0.042202,0.024116 0.097668,0.04582 0.055466,0.020498 0.1145494,0.036173 0.060289,0.014469 0.1205784,0.024116 0.060289,0.00844 0.1145494,0.00844 0.161575,0 0.2459799,-0.066318 0.084405,-0.067524 0.084405,-0.2134237 0,-0.1302246 -0.083199,-0.1977485 -0.081993,-0.06873 -0.2544204,-0.06873 -0.03135,0 -0.067524,0.00362 -0.034968,0.00362 -0.069935,0.00965 -0.033762,0.00603 -0.065112,0.013264 -0.03135,0.00603 -0.05426,0.013264 l -0.1483114,-0.079582 0.066318,-0.8983088 0.930865,0 0,0.3159153 -0.607715,0 -0.028939,0.3460599 q 0.038585,-0.00844 0.089228,-0.016881 0.051849,-0.00844 0.1326362,-0.00844 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-06.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-06.svg
new file mode 100644
index 00000000..507053a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-06.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.3964222,3.5477396 q 0,-0.1266073 0.013264,-0.2520088 0.014469,-0.1254015 0.049437,-0.2399509 0.036174,-0.1157552 0.096463,-0.2146295 0.061495,-0.098874 0.1543403,-0.1712212 0.094051,-0.073553 0.2242758,-0.1145495 0.1314304,-0.042202 0.306269,-0.042202 0.025321,0 0.055466,0.00121 0.030145,0.00121 0.060289,0.00362 0.03135,0.00121 0.060289,0.00482 0.028939,0.00362 0.051849,0.00844 l 0,0.2978285 q -0.04582,-0.010852 -0.097669,-0.016881 -0.050643,-0.00723 -0.1024916,-0.00723 -0.1627808,0 -0.2676839,0.040997 Q 1.8956166,2.8857644 1.8341216,2.9581114 1.7726267,3.0304585 1.7460994,3.1317443 1.720778,3.2330301 1.714749,3.35602 l 0.014469,0 q 0.024116,-0.043408 0.057878,-0.080788 0.034968,-0.038585 0.080788,-0.065112 0.04582,-0.027733 0.1024916,-0.043408 0.057878,-0.015675 0.1290188,-0.015675 0.1145494,0 0.206189,0.037379 0.091639,0.037379 0.1543403,0.1085205 0.063907,0.071141 0.097669,0.1748386 0.033762,0.1036974 0.033762,0.2375394 0,0.1434882 -0.040997,0.2568319 -0.039791,0.1133437 -0.1145495,0.1929254 -0.074759,0.078376 -0.1808675,0.1205783 -0.106109,0.040997 -0.2387452,0.040997 -0.1302246,0 -0.2435682,-0.04582 Q 1.659283,4.2278015 1.5748782,4.1325446 1.4916791,4.0372877 1.4434477,3.8925937 1.3964222,3.7466939 1.3964222,3.5477396 Z m 0.612538,0.4750787 q 0.049437,0 0.089228,-0.018087 0.040997,-0.019293 0.069936,-0.056672 0.030145,-0.038585 0.04582,-0.096463 0.016881,-0.057878 0.016881,-0.1374594 0,-0.1290188 -0.05426,-0.2025716 -0.053055,-0.074759 -0.1627808,-0.074759 -0.055466,0 -0.1012858,0.021704 -0.04582,0.021704 -0.078376,0.056672 -0.032556,0.034968 -0.050643,0.078376 -0.016881,0.043408 -0.016881,0.088022 0,0.061495 0.014469,0.1229899 0.015675,0.060289 0.04582,0.1097263 0.03135,0.048231 0.075964,0.078376 0.04582,0.030145 0.1061089,0.030145 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-07.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-07.svg
new file mode 100644
index 00000000..36660d1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-07.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.5543798,4.2965312 0.6270075,-1.4469403 -0.8102866,0 0,-0.3135037 1.2154299,0 0,0.233922 -0.6426827,1.526522 -0.3894681,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-08.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-08.svg
new file mode 100644
index 00000000..645a6a32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-08.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9860503,2.5107657 q 0.1097264,0 0.2073948,0.026527 0.097669,0.026527 0.1712213,0.079582 0.073553,0.053055 0.116961,0.1326362 0.043408,0.079582 0.043408,0.1868964 0,0.079582 -0.024116,0.1446941 -0.024116,0.063906 -0.066318,0.116961 -0.042202,0.051849 -0.10008,0.092845 -0.057878,0.040997 -0.1254015,0.074759 0.069936,0.037379 0.1362536,0.083199 0.067524,0.04582 0.1193725,0.1036973 0.051849,0.056672 0.083199,0.1278131 0.03135,0.071141 0.03135,0.1591634 0,0.1097263 -0.043408,0.1989543 -0.043408,0.089228 -0.1217842,0.1519287 -0.078376,0.062701 -0.1881022,0.096463 -0.1085205,0.033762 -0.239951,0.033762 -0.1422824,0 -0.2532145,-0.032556 Q 1.6219037,4.2555346 1.5459393,4.1952454 1.469975,4.1349562 1.4301841,4.046934 1.391599,3.9589118 1.391599,3.8491855 q 0,-0.090434 0.026527,-0.1627808 0.026527,-0.072347 0.072347,-0.1302246 0.04582,-0.057878 0.1073147,-0.1024916 0.061495,-0.044614 0.1314304,-0.078376 -0.059083,-0.037379 -0.110932,-0.080788 -0.051849,-0.044614 -0.090434,-0.097669 -0.037379,-0.05426 -0.060289,-0.1193726 -0.021704,-0.065112 -0.021704,-0.1434882 0,-0.1049032 0.043408,-0.1832791 0.044614,-0.079582 0.1193726,-0.1326362 0.074759,-0.05426 0.172427,-0.080788 0.097668,-0.026527 0.2049832,-0.026527 z M 1.7364531,3.8274814 q 0,0.048231 0.015675,0.089228 0.015675,0.039791 0.04582,0.06873 0.03135,0.028939 0.07717,0.04582 0.04582,0.015675 0.1061089,0.015675 0.1266073,0 0.189308,-0.059083 0.062701,-0.060289 0.062701,-0.1579576 0,-0.050643 -0.021704,-0.090434 -0.020498,-0.040997 -0.05426,-0.074759 -0.032556,-0.034968 -0.074759,-0.063907 -0.042202,-0.028939 -0.084405,-0.055466 l -0.026527,-0.016881 q -0.053054,0.026527 -0.096463,0.057878 -0.043408,0.030145 -0.074759,0.067524 -0.030145,0.036174 -0.047026,0.079582 -0.016881,0.043408 -0.016881,0.094051 z M 1.9836388,2.7832728 q -0.039791,0 -0.074759,0.012058 -0.033762,0.012058 -0.059083,0.034968 -0.024116,0.02291 -0.038585,0.056672 -0.014469,0.033762 -0.014469,0.075964 0,0.050643 0.014469,0.088022 0.015675,0.036174 0.040997,0.065112 0.026527,0.027733 0.060289,0.050643 0.034968,0.021704 0.073553,0.043408 0.037379,-0.019293 0.071141,-0.042202 0.033762,-0.02291 0.059083,-0.051849 0.026527,-0.030145 0.042202,-0.067524 0.015675,-0.037379 0.015675,-0.085611 0,-0.042203 -0.014469,-0.075964 -0.014469,-0.033762 -0.039791,-0.056672 -0.025321,-0.02291 -0.060289,-0.034968 -0.034968,-0.012058 -0.075964,-0.012058 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-09.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-09.svg
new file mode 100644
index 00000000..2ccc103c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-09.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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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.5768843,3.2860846 q 0,0.1266072 -0.014469,0.2532145 Q 2.5491513,3.6647006 2.5129778,3.77925 2.47801,3.8937995 2.4165151,3.9938795 2.3562259,4.0927538 2.2621748,4.1651008 2.1693295,4.2374478 2.037899,4.2796502 1.9076744,4.3206469 1.73163,4.3206469 q -0.025321,0 -0.055466,-0.00121 -0.030145,-0.00121 -0.061495,-0.00362 -0.030145,-0.00121 -0.059083,-0.00482 -0.028939,-0.00241 -0.050643,-0.00723 l 0,-0.2990343 q 0.044614,0.012058 0.095257,0.019292 0.051849,0.00603 0.1049032,0.00603 0.1627808,0 0.2676839,-0.039791 0.1049032,-0.040997 0.1663982,-0.1133437 0.061495,-0.073553 0.086816,-0.1748386 0.026527,-0.1012858 0.032556,-0.22307 l -0.015675,0 q -0.024116,0.043408 -0.057878,0.080788 -0.033762,0.037379 -0.079582,0.065112 -0.04582,0.027733 -0.1036974,0.043408 -0.057878,0.015675 -0.1290188,0.015675 -0.1145494,0 -0.206189,-0.037379 Q 1.5748782,3.6092346 1.5109716,3.5380933 1.4482709,3.4669521 1.4145089,3.3632547 1.380747,3.2595573 1.380747,3.1257154 q 0,-0.1434883 0.039791,-0.2568319 0.040997,-0.1133437 0.1157552,-0.1917196 0.074759,-0.079582 0.1808675,-0.1217842 0.1073148,-0.042202 0.2399509,-0.042202 0.1302247,0 0.2435683,0.047026 0.1133437,0.04582 0.1965427,0.1410766 0.083199,0.095257 0.1314305,0.2411568 0.048231,0.1458998 0.048231,0.3436483 z M 1.9643462,2.8122116 q -0.049437,0 -0.090434,0.018087 -0.040997,0.018087 -0.071141,0.056672 -0.028939,0.037379 -0.04582,0.096463 -0.015675,0.057878 -0.015675,0.1374593 0,0.1278131 0.05426,0.2025717 0.05426,0.074758 0.1639866,0.074758 0.055466,0 0.1012858,-0.021704 0.04582,-0.021704 0.078376,-0.056672 0.032556,-0.034968 0.049437,-0.078376 0.018087,-0.043408 0.018087,-0.088022 0,-0.061495 -0.015675,-0.1217842 -0.014469,-0.061495 -0.04582,-0.1097263 -0.030145,-0.049437 -0.075964,-0.079582 -0.044614,-0.030145 -0.1049032,-0.030145 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-10.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-10.svg
new file mode 100644
index 00000000..b3dd9070
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-10.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.254893,3.4151034 q 0,0.2134237 -0.033762,0.3810276 -0.032556,0.1676039 -0.1061089,0.2845649 -0.072347,0.116961 -0.1881022,0.178456 -0.1145495,0.061495 -0.2773303,0.061495 -0.1531345,0 -0.2664781,-0.061495 Q 2.2697678,4.1976569 2.1950092,4.0806959 2.1202506,3.9637349 2.0828714,3.796131 2.0466978,3.6285271 2.0466978,3.4151034 q 0,-0.2134237 0.032556,-0.3822334 0.033762,-0.1688097 0.106109,-0.2857707 0.072347,-0.116961 0.1868964,-0.178456 0.1145495,-0.062701 0.2773302,-0.062701 0.1519288,0 0.2652724,0.061495 0.1133437,0.061495 0.189308,0.1784559 0.075964,0.116961 0.1133437,0.2857707 0.037379,0.1688097 0.037379,0.3834392 z m -0.8368138,0 q 0,0.3014459 0.051849,0.4533746 0.051849,0.1519288 0.1796617,0.1519288 0.1254015,0 0.1796618,-0.150723 0.055466,-0.1507229 0.055466,-0.4545804 0,-0.3026517 -0.055466,-0.4545804 -0.05426,-0.1531345 -0.1796618,-0.1531345 -0.063907,0 -0.1085205,0.038585 -0.043408,0.038585 -0.071141,0.1145494 -0.027733,0.075964 -0.039791,0.1905138 -0.012058,0.1133437 -0.012058,0.2640666 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-11.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-11.svg
new file mode 100644
index 00000000..237b39da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-11.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.9558587,4.2965312 -0.3725872,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019292,0.018087 -0.037379,0.032556 L 2.2625331,3.2101202 2.0816656,2.9858445 l 0.567924,-0.4521689 0.3062691,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-12.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-12.svg
new file mode 100644
index 00000000..48254ea5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-12.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2524814,4.2965312 -1.1828737,0 0,-0.2592435 0.4147896,-0.4473457 q 0.078376,-0.084405 0.1422824,-0.1555461 0.063907,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025321,-0.069935 0.025321,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434883,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.1844849,0.133842 L 2.0647846,2.7603629 q 0.05426,-0.049437 0.1133437,-0.094051 0.059083,-0.04582 0.1302246,-0.080788 0.071141,-0.034968 0.1567518,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266073,0 0.2266873,0.034968 0.1012859,0.034968 0.1724271,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458998,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-13.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-13.svg
new file mode 100644
index 00000000..e93ca50f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-13.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.1837518,2.9279668 q 0,0.09164 -0.030145,0.1651924 -0.028939,0.072347 -0.080788,0.1278131 -0.050643,0.05426 -0.1205784,0.091639 -0.06873,0.036173 -0.1495172,0.055466 l 0,0.00723 q 0.2134237,0.026527 0.32315,0.1302246 0.1097263,0.1024916 0.1097263,0.2773302 0,0.1157552 -0.042202,0.2146295 -0.040997,0.097668 -0.127813,0.1700155 -0.085611,0.072347 -0.2170411,0.1133436 -0.1302246,0.039791 -0.3074748,0.039791 -0.1422825,0 -0.2676839,-0.024116 Q 2.1479837,4.2736213 2.0394631,4.22539 l 0,-0.3171211 q 0.05426,0.028939 0.1145495,0.050643 0.060289,0.021704 0.1205783,0.037379 0.060289,0.014469 0.1181668,0.021704 0.059083,0.00723 0.1109321,0.00723 0.1036974,0 0.1724271,-0.019293 0.06873,-0.019293 0.1097263,-0.05426 0.040997,-0.034968 0.057878,-0.083199 0.018087,-0.049437 0.018087,-0.1073147 0,-0.05426 -0.02291,-0.097669 -0.021704,-0.044614 -0.072347,-0.074759 -0.049437,-0.03135 -0.1302246,-0.048231 -0.080788,-0.016881 -0.1989543,-0.016881 l -0.1254015,0 0,-0.261655 0.12299,0 q 0.110932,0 0.1844848,-0.019292 0.073553,-0.020498 0.116961,-0.05426 0.044614,-0.034968 0.062701,-0.080788 0.018087,-0.04582 0.018087,-0.097669 0,-0.094051 -0.059083,-0.1471056 -0.057878,-0.053054 -0.1844849,-0.053054 -0.057878,0 -0.1085206,0.012058 -0.049437,0.010852 -0.092845,0.028939 -0.042202,0.016881 -0.078376,0.038585 -0.034968,0.020498 -0.063907,0.040997 L 2.0418747,2.681987 q 0.050643,-0.037379 0.1097263,-0.06873 0.060289,-0.03135 0.1302246,-0.05426 0.069936,-0.024116 0.150723,-0.037379 0.080788,-0.013264 0.172427,-0.013264 0.1302247,0 0.2363336,0.028939 0.1073148,0.027733 0.1832791,0.081993 0.075964,0.053054 0.116961,0.1314304 0.042203,0.07717 0.042203,0.1772501 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-14.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-14.svg
new file mode 100644
index 00000000..b7fc1fcf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-14.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2790087,3.9311788 -0.212218,0 0,0.3653524 -0.3629408,0 0,-0.3653524 -0.7282933,0 0,-0.2592435 0.7487916,-1.1382597 0.3424425,0 0,1.1081151 0.212218,0 0,0.2893881 z m -0.5751588,-0.2893881 0,-0.2990343 q 0,-0.015675 0,-0.044614 0.00121,-0.030145 0.00241,-0.067524 0.00121,-0.037379 0.00241,-0.07717 0.00241,-0.039791 0.00362,-0.075964 0.00241,-0.036174 0.00362,-0.062701 0.00241,-0.027733 0.00362,-0.039791 l -0.010852,0 q -0.021704,0.050643 -0.049437,0.1073147 -0.026527,0.056672 -0.061495,0.1133437 l -0.2942112,0.4461399 0.4003202,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-15.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-15.svg
new file mode 100644
index 00000000..80914103
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-15.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.6917921,3.1703293 q 0.1133436,0 0.2110121,0.034968 0.097669,0.034968 0.1700155,0.1024916 0.072347,0.067524 0.1133436,0.1688097 0.040997,0.10008 0.040997,0.2303046 0,0.1434883 -0.044614,0.2580377 -0.044614,0.1133437 -0.1314304,0.1929254 -0.086817,0.078376 -0.2158353,0.1205783 -0.1278131,0.042203 -0.2942112,0.042203 -0.066318,0 -0.1314304,-0.00603 Q 2.3445264,4.308589 2.2842372,4.2965312 2.2251538,4.2856791 2.1708936,4.2675924 2.1178391,4.2495056 2.0744309,4.22539 l 0,-0.3219442 q 0.042202,0.024116 0.097668,0.04582 0.055466,0.020498 0.1145495,0.036173 0.060289,0.014469 0.1205783,0.024116 0.060289,0.00844 0.1145495,0.00844 0.161575,0 0.2459798,-0.066318 0.084405,-0.067524 0.084405,-0.2134237 0,-0.1302246 -0.083199,-0.1977485 -0.081993,-0.06873 -0.2544203,-0.06873 -0.03135,0 -0.067524,0.00362 -0.034968,0.00362 -0.069935,0.00965 -0.033762,0.00603 -0.065112,0.013264 -0.03135,0.00603 -0.05426,0.013264 l -0.1483114,-0.079582 0.066318,-0.8983088 0.9308649,0 0,0.3159153 -0.6077149,0 -0.028939,0.3460599 q 0.038585,-0.00844 0.089228,-0.016881 0.051849,-0.00844 0.1326362,-0.00844 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-16.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-16.svg
new file mode 100644
index 00000000..8bba1112
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-16.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.062373,3.5477396 q 0,-0.1266073 0.013264,-0.2520088 0.014469,-0.1254015 0.049437,-0.2399509 0.036173,-0.1157552 0.096463,-0.2146295 0.061495,-0.098874 0.1543403,-0.1712212 0.094051,-0.073553 0.2242757,-0.1145495 0.1314304,-0.042202 0.306269,-0.042202 0.025322,0 0.055466,0.00121 0.030145,0.00121 0.060289,0.00362 0.03135,0.00121 0.060289,0.00482 0.028939,0.00362 0.051849,0.00844 l 0,0.2978285 q -0.04582,-0.010852 -0.097668,-0.016881 -0.050643,-0.00723 -0.1024916,-0.00723 -0.1627808,0 -0.267684,0.040997 -0.1049032,0.039791 -0.1663981,0.1121378 -0.061495,0.072347 -0.088022,0.1736329 -0.025322,0.1012858 -0.03135,0.2242757 l 0.014469,0 q 0.024116,-0.043408 0.057878,-0.080788 0.034968,-0.038585 0.080788,-0.065112 0.04582,-0.027733 0.1024916,-0.043408 0.057878,-0.015675 0.1290189,-0.015675 0.1145494,0 0.2061889,0.037379 0.09164,0.037379 0.1543403,0.1085205 0.063907,0.071141 0.097669,0.1748386 0.033762,0.1036974 0.033762,0.2375394 0,0.1434882 -0.040997,0.2568319 -0.039791,0.1133437 -0.1145494,0.1929254 -0.074759,0.078376 -0.1808676,0.1205783 -0.1061089,0.040997 -0.2387451,0.040997 -0.1302246,0 -0.2435683,-0.04582 Q 2.3252339,4.2278015 2.240829,4.1325446 2.1576299,4.0372877 2.1093986,3.8925937 2.062373,3.7466939 2.062373,3.5477396 Z m 0.6125381,0.4750787 q 0.049437,0 0.089228,-0.018087 0.040997,-0.019293 0.069935,-0.056672 0.030145,-0.038585 0.04582,-0.096463 0.016881,-0.057878 0.016881,-0.1374594 0,-0.1290188 -0.05426,-0.2025716 -0.053055,-0.074759 -0.1627808,-0.074759 -0.055466,0 -0.1012858,0.021704 -0.04582,0.021704 -0.078376,0.056672 -0.032556,0.034968 -0.050643,0.078376 -0.016881,0.043408 -0.016881,0.088022 0,0.061495 0.014469,0.1229899 0.015675,0.060289 0.04582,0.1097263 0.03135,0.048231 0.075964,0.078376 0.04582,0.030145 0.106109,0.030145 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-17.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-17.svg
new file mode 100644
index 00000000..c82d5825
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-17.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.2203307,4.2965312 0.6270074,-1.4469403 -0.8102865,0 0,-0.3135037 1.2154298,0 0,0.233922 -0.6426826,1.526522 -0.3894681,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-18.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-18.svg
new file mode 100644
index 00000000..cd44061b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-18.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.6520012,2.5107657 q 0.1097263,0 0.2073948,0.026527 0.097668,0.026527 0.1712212,0.079582 0.073553,0.053055 0.116961,0.1326362 0.043408,0.079582 0.043408,0.1868964 0,0.079582 -0.024116,0.1446941 -0.024116,0.063906 -0.066318,0.116961 -0.042202,0.051849 -0.10008,0.092845 -0.057878,0.040997 -0.1254015,0.074759 0.069935,0.037379 0.1362535,0.083199 0.067524,0.04582 0.1193726,0.1036973 0.051849,0.056672 0.083199,0.1278131 0.03135,0.071141 0.03135,0.1591634 0,0.1097263 -0.043408,0.1989543 -0.043408,0.089228 -0.1217841,0.1519287 -0.078376,0.062701 -0.1881023,0.096463 -0.1085205,0.033762 -0.2399509,0.033762 -0.1422825,0 -0.2532146,-0.032556 Q 2.2878546,4.2555346 2.2118902,4.1952454 2.1359258,4.1349562 2.096135,4.046934 2.0575499,3.9589118 2.0575499,3.8491855 q 0,-0.090434 0.026527,-0.1627808 0.026527,-0.072347 0.072347,-0.1302246 0.04582,-0.057878 0.1073147,-0.1024916 0.061495,-0.044614 0.1314304,-0.078376 -0.059083,-0.037379 -0.1109321,-0.080788 -0.051849,-0.044614 -0.090434,-0.097669 -0.037379,-0.05426 -0.060289,-0.1193726 -0.021704,-0.065112 -0.021704,-0.1434882 0,-0.1049032 0.043408,-0.1832791 0.044614,-0.079582 0.1193725,-0.1326362 0.074759,-0.05426 0.1724271,-0.080788 0.097669,-0.026527 0.2049832,-0.026527 z M 2.402404,3.8274814 q 0,0.048231 0.015675,0.089228 0.015675,0.039791 0.04582,0.06873 0.03135,0.028939 0.07717,0.04582 0.04582,0.015675 0.106109,0.015675 0.1266072,0 0.189308,-0.059083 0.062701,-0.060289 0.062701,-0.1579576 0,-0.050643 -0.021704,-0.090434 -0.020498,-0.040997 -0.05426,-0.074759 -0.032556,-0.034968 -0.074759,-0.063907 -0.042202,-0.028939 -0.084405,-0.055466 l -0.026527,-0.016881 q -0.053055,0.026527 -0.096463,0.057878 -0.043408,0.030145 -0.074759,0.067524 -0.030145,0.036174 -0.047026,0.079582 -0.016881,0.043408 -0.016881,0.094051 z M 2.6495896,2.7832728 q -0.039791,0 -0.074759,0.012058 -0.033762,0.012058 -0.059083,0.034968 -0.024116,0.02291 -0.038585,0.056672 -0.014469,0.033762 -0.014469,0.075964 0,0.050643 0.014469,0.088022 0.015675,0.036174 0.040997,0.065112 0.026527,0.027733 0.060289,0.050643 0.034968,0.021704 0.073553,0.043408 0.037379,-0.019293 0.071141,-0.042202 0.033762,-0.02291 0.059083,-0.051849 0.026527,-0.030145 0.042203,-0.067524 0.015675,-0.037379 0.015675,-0.085611 0,-0.042203 -0.014469,-0.075964 -0.014469,-0.033762 -0.039791,-0.056672 -0.025322,-0.02291 -0.060289,-0.034968 -0.034968,-0.012058 -0.075964,-0.012058 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-19.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-19.svg
new file mode 100644
index 00000000..cba57a66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-19.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.623957,4.2965312 -0.3725871,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019293,0.018087 -0.037379,0.032556 L 0.93063144,3.2101202 0.7497639,2.9858445 1.317688,2.5336756 l 0.306269,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2428351,3.2860846 q 0,0.1266072 -0.014469,0.2532145 -0.013264,0.1254015 -0.049437,0.2399509 -0.034968,0.1145495 -0.096463,0.2146295 -0.060289,0.098874 -0.1543403,0.1712213 -0.092845,0.072347 -0.2242757,0.1145494 -0.1302246,0.040997 -0.306269,0.040997 -0.025322,0 -0.055466,-0.00121 -0.030145,-0.00121 -0.061495,-0.00362 -0.030145,-0.00121 -0.059083,-0.00482 -0.028939,-0.00241 -0.050643,-0.00723 l 0,-0.2990343 q 0.044614,0.012058 0.095257,0.019292 0.051849,0.00603 0.1049031,0.00603 0.1627808,0 0.267684,-0.039791 0.1049032,-0.040997 0.1663981,-0.1133437 0.061495,-0.073553 0.086816,-0.1748386 0.026527,-0.1012858 0.032556,-0.22307 l -0.015675,0 q -0.024116,0.043408 -0.057878,0.080788 -0.033762,0.037379 -0.079582,0.065112 -0.04582,0.027733 -0.1036974,0.043408 -0.057878,0.015675 -0.1290189,0.015675 -0.1145494,0 -0.2061889,-0.037379 Q 2.240829,3.6092346 2.1769225,3.5380933 2.1142217,3.4669521 2.0804598,3.3632547 2.0466978,3.2595573 2.0466978,3.1257154 q 0,-0.1434883 0.039791,-0.2568319 0.040997,-0.1133437 0.1157552,-0.1917196 0.074759,-0.079582 0.1808676,-0.1217842 0.1073147,-0.042202 0.2399509,-0.042202 0.1302246,0 0.2435683,0.047026 0.1133436,0.04582 0.1965427,0.1410766 0.083199,0.095257 0.1314304,0.2411568 0.048231,0.1458998 0.048231,0.3436483 z m -0.612538,-0.473873 q -0.049437,0 -0.090434,0.018087 -0.040997,0.018087 -0.071141,0.056672 -0.028939,0.037379 -0.04582,0.096463 -0.015675,0.057878 -0.015675,0.1374593 0,0.1278131 0.05426,0.2025717 0.05426,0.074758 0.1639866,0.074758 0.055466,0 0.1012858,-0.021704 0.04582,-0.021704 0.078376,-0.056672 0.032556,-0.034968 0.049437,-0.078376 0.018087,-0.043408 0.018087,-0.088022 0,-0.061495 -0.015675,-0.1217842 Q 2.842515,2.9701693 2.8111646,2.9219379 2.78102,2.8725008 2.7352003,2.8423562 2.6905863,2.8122116 2.6302971,2.8122116 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-20.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-20.svg
new file mode 100644
index 00000000..796f612a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-20.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.254893,3.4151034 q 0,0.2134237 -0.033762,0.3810276 -0.032556,0.1676039 -0.1061089,0.2845649 -0.072347,0.116961 -0.1881022,0.178456 -0.1145495,0.061495 -0.2773303,0.061495 -0.1531345,0 -0.2664781,-0.061495 Q 2.2697678,4.1976569 2.1950092,4.0806959 2.1202506,3.9637349 2.0828714,3.796131 2.0466978,3.6285271 2.0466978,3.4151034 q 0,-0.2134237 0.032556,-0.3822334 0.033762,-0.1688097 0.106109,-0.2857707 0.072347,-0.116961 0.1868964,-0.178456 0.1145495,-0.062701 0.2773302,-0.062701 0.1519288,0 0.2652724,0.061495 0.1133437,0.061495 0.189308,0.1784559 0.075964,0.116961 0.1133437,0.2857707 0.037379,0.1688097 0.037379,0.3834392 z m -0.8368138,0 q 0,0.3014459 0.051849,0.4533746 0.051849,0.1519288 0.1796617,0.1519288 0.1254015,0 0.1796618,-0.150723 0.055466,-0.1507229 0.055466,-0.4545804 0,-0.3026517 -0.055466,-0.4545804 -0.05426,-0.1531345 -0.1796618,-0.1531345 -0.063907,0 -0.1085205,0.038585 -0.043408,0.038585 -0.071141,0.1145494 -0.027733,0.075964 -0.039791,0.1905138 -0.012058,0.1133437 -0.012058,0.2640666 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-21.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-21.svg
new file mode 100644
index 00000000..819fcbf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-21.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.9558587,4.2965312 -0.3725872,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019292,0.018087 -0.037379,0.032556 L 2.2625331,3.2101202 2.0816656,2.9858445 l 0.567924,-0.4521689 0.3062691,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-22.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-22.svg
new file mode 100644
index 00000000..d8bdb39e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-22.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2524814,4.2965312 -1.1828737,0 0,-0.2592435 0.4147896,-0.4473457 q 0.078376,-0.084405 0.1422824,-0.1555461 0.063907,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025321,-0.069935 0.025321,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434883,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.1844849,0.133842 L 2.0647846,2.7603629 q 0.05426,-0.049437 0.1133437,-0.094051 0.059083,-0.04582 0.1302246,-0.080788 0.071141,-0.034968 0.1567518,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266073,0 0.2266873,0.034968 0.1012859,0.034968 0.1724271,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458998,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-23.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-23.svg
new file mode 100644
index 00000000..b596e39f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-23.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.1837518,2.9279668 q 0,0.09164 -0.030145,0.1651924 -0.028939,0.072347 -0.080788,0.1278131 -0.050643,0.05426 -0.1205784,0.091639 -0.06873,0.036173 -0.1495172,0.055466 l 0,0.00723 q 0.2134237,0.026527 0.32315,0.1302246 0.1097263,0.1024916 0.1097263,0.2773302 0,0.1157552 -0.042202,0.2146295 -0.040997,0.097668 -0.127813,0.1700155 -0.085611,0.072347 -0.2170411,0.1133436 -0.1302246,0.039791 -0.3074748,0.039791 -0.1422825,0 -0.2676839,-0.024116 Q 2.1479837,4.2736213 2.0394631,4.22539 l 0,-0.3171211 q 0.05426,0.028939 0.1145495,0.050643 0.060289,0.021704 0.1205783,0.037379 0.060289,0.014469 0.1181668,0.021704 0.059083,0.00723 0.1109321,0.00723 0.1036974,0 0.1724271,-0.019293 0.06873,-0.019293 0.1097263,-0.05426 0.040997,-0.034968 0.057878,-0.083199 0.018087,-0.049437 0.018087,-0.1073147 0,-0.05426 -0.02291,-0.097669 -0.021704,-0.044614 -0.072347,-0.074759 -0.049437,-0.03135 -0.1302246,-0.048231 -0.080788,-0.016881 -0.1989543,-0.016881 l -0.1254015,0 0,-0.261655 0.12299,0 q 0.110932,0 0.1844848,-0.019292 0.073553,-0.020498 0.116961,-0.05426 0.044614,-0.034968 0.062701,-0.080788 0.018087,-0.04582 0.018087,-0.097669 0,-0.094051 -0.059083,-0.1471056 -0.057878,-0.053054 -0.1844849,-0.053054 -0.057878,0 -0.1085206,0.012058 -0.049437,0.010852 -0.092845,0.028939 -0.042202,0.016881 -0.078376,0.038585 -0.034968,0.020498 -0.063907,0.040997 L 2.0418747,2.681987 q 0.050643,-0.037379 0.1097263,-0.06873 0.060289,-0.03135 0.1302246,-0.05426 0.069936,-0.024116 0.150723,-0.037379 0.080788,-0.013264 0.172427,-0.013264 0.1302247,0 0.2363336,0.028939 0.1073148,0.027733 0.1832791,0.081993 0.075964,0.053054 0.116961,0.1314304 0.042203,0.07717 0.042203,0.1772501 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-24.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-24.svg
new file mode 100644
index 00000000..27c2904c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-24.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2790087,3.9311788 -0.212218,0 0,0.3653524 -0.3629408,0 0,-0.3653524 -0.7282933,0 0,-0.2592435 0.7487916,-1.1382597 0.3424425,0 0,1.1081151 0.212218,0 0,0.2893881 z m -0.5751588,-0.2893881 0,-0.2990343 q 0,-0.015675 0,-0.044614 0.00121,-0.030145 0.00241,-0.067524 0.00121,-0.037379 0.00241,-0.07717 0.00241,-0.039791 0.00362,-0.075964 0.00241,-0.036174 0.00362,-0.062701 0.00241,-0.027733 0.00362,-0.039791 l -0.010852,0 q -0.021704,0.050643 -0.049437,0.1073147 -0.026527,0.056672 -0.061495,0.1133437 l -0.2942112,0.4461399 0.4003202,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-25.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-25.svg
new file mode 100644
index 00000000..79c06dca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-25.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.6917921,3.1703293 q 0.1133436,0 0.2110121,0.034968 0.097669,0.034968 0.1700155,0.1024916 0.072347,0.067524 0.1133436,0.1688097 0.040997,0.10008 0.040997,0.2303046 0,0.1434883 -0.044614,0.2580377 -0.044614,0.1133437 -0.1314304,0.1929254 -0.086817,0.078376 -0.2158353,0.1205783 -0.1278131,0.042203 -0.2942112,0.042203 -0.066318,0 -0.1314304,-0.00603 Q 2.3445264,4.308589 2.2842372,4.2965312 2.2251538,4.2856791 2.1708936,4.2675924 2.1178391,4.2495056 2.0744309,4.22539 l 0,-0.3219442 q 0.042202,0.024116 0.097668,0.04582 0.055466,0.020498 0.1145495,0.036173 0.060289,0.014469 0.1205783,0.024116 0.060289,0.00844 0.1145495,0.00844 0.161575,0 0.2459798,-0.066318 0.084405,-0.067524 0.084405,-0.2134237 0,-0.1302246 -0.083199,-0.1977485 -0.081993,-0.06873 -0.2544203,-0.06873 -0.03135,0 -0.067524,0.00362 -0.034968,0.00362 -0.069935,0.00965 -0.033762,0.00603 -0.065112,0.013264 -0.03135,0.00603 -0.05426,0.013264 l -0.1483114,-0.079582 0.066318,-0.8983088 0.9308649,0 0,0.3159153 -0.6077149,0 -0.028939,0.3460599 q 0.038585,-0.00844 0.089228,-0.016881 0.051849,-0.00844 0.1326362,-0.00844 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-26.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-26.svg
new file mode 100644
index 00000000..a284ea0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-26.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.062373,3.5477396 q 0,-0.1266073 0.013264,-0.2520088 0.014469,-0.1254015 0.049437,-0.2399509 0.036173,-0.1157552 0.096463,-0.2146295 0.061495,-0.098874 0.1543403,-0.1712212 0.094051,-0.073553 0.2242757,-0.1145495 0.1314304,-0.042202 0.306269,-0.042202 0.025322,0 0.055466,0.00121 0.030145,0.00121 0.060289,0.00362 0.03135,0.00121 0.060289,0.00482 0.028939,0.00362 0.051849,0.00844 l 0,0.2978285 q -0.04582,-0.010852 -0.097668,-0.016881 -0.050643,-0.00723 -0.1024916,-0.00723 -0.1627808,0 -0.267684,0.040997 -0.1049032,0.039791 -0.1663981,0.1121378 -0.061495,0.072347 -0.088022,0.1736329 -0.025322,0.1012858 -0.03135,0.2242757 l 0.014469,0 q 0.024116,-0.043408 0.057878,-0.080788 0.034968,-0.038585 0.080788,-0.065112 0.04582,-0.027733 0.1024916,-0.043408 0.057878,-0.015675 0.1290189,-0.015675 0.1145494,0 0.2061889,0.037379 0.09164,0.037379 0.1543403,0.1085205 0.063907,0.071141 0.097669,0.1748386 0.033762,0.1036974 0.033762,0.2375394 0,0.1434882 -0.040997,0.2568319 -0.039791,0.1133437 -0.1145494,0.1929254 -0.074759,0.078376 -0.1808676,0.1205783 -0.1061089,0.040997 -0.2387451,0.040997 -0.1302246,0 -0.2435683,-0.04582 Q 2.3252339,4.2278015 2.240829,4.1325446 2.1576299,4.0372877 2.1093986,3.8925937 2.062373,3.7466939 2.062373,3.5477396 Z m 0.6125381,0.4750787 q 0.049437,0 0.089228,-0.018087 0.040997,-0.019293 0.069935,-0.056672 0.030145,-0.038585 0.04582,-0.096463 0.016881,-0.057878 0.016881,-0.1374594 0,-0.1290188 -0.05426,-0.2025716 -0.053055,-0.074759 -0.1627808,-0.074759 -0.055466,0 -0.1012858,0.021704 -0.04582,0.021704 -0.078376,0.056672 -0.032556,0.034968 -0.050643,0.078376 -0.016881,0.043408 -0.016881,0.088022 0,0.061495 0.014469,0.1229899 0.015675,0.060289 0.04582,0.1097263 0.03135,0.048231 0.075964,0.078376 0.04582,0.030145 0.106109,0.030145 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-27.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-27.svg
new file mode 100644
index 00000000..99cab039
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-27.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.2203307,4.2965312 0.6270074,-1.4469403 -0.8102865,0 0,-0.3135037 1.2154298,0 0,0.233922 -0.6426826,1.526522 -0.3894681,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-28.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-28.svg
new file mode 100644
index 00000000..3ab3e6bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-28.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.6520012,2.5107657 q 0.1097263,0 0.2073948,0.026527 0.097668,0.026527 0.1712212,0.079582 0.073553,0.053055 0.116961,0.1326362 0.043408,0.079582 0.043408,0.1868964 0,0.079582 -0.024116,0.1446941 -0.024116,0.063906 -0.066318,0.116961 -0.042202,0.051849 -0.10008,0.092845 -0.057878,0.040997 -0.1254015,0.074759 0.069935,0.037379 0.1362535,0.083199 0.067524,0.04582 0.1193726,0.1036973 0.051849,0.056672 0.083199,0.1278131 0.03135,0.071141 0.03135,0.1591634 0,0.1097263 -0.043408,0.1989543 -0.043408,0.089228 -0.1217841,0.1519287 -0.078376,0.062701 -0.1881023,0.096463 -0.1085205,0.033762 -0.2399509,0.033762 -0.1422825,0 -0.2532146,-0.032556 Q 2.2878546,4.2555346 2.2118902,4.1952454 2.1359258,4.1349562 2.096135,4.046934 2.0575499,3.9589118 2.0575499,3.8491855 q 0,-0.090434 0.026527,-0.1627808 0.026527,-0.072347 0.072347,-0.1302246 0.04582,-0.057878 0.1073147,-0.1024916 0.061495,-0.044614 0.1314304,-0.078376 -0.059083,-0.037379 -0.1109321,-0.080788 -0.051849,-0.044614 -0.090434,-0.097669 -0.037379,-0.05426 -0.060289,-0.1193726 -0.021704,-0.065112 -0.021704,-0.1434882 0,-0.1049032 0.043408,-0.1832791 0.044614,-0.079582 0.1193725,-0.1326362 0.074759,-0.05426 0.1724271,-0.080788 0.097669,-0.026527 0.2049832,-0.026527 z M 2.402404,3.8274814 q 0,0.048231 0.015675,0.089228 0.015675,0.039791 0.04582,0.06873 0.03135,0.028939 0.07717,0.04582 0.04582,0.015675 0.106109,0.015675 0.1266072,0 0.189308,-0.059083 0.062701,-0.060289 0.062701,-0.1579576 0,-0.050643 -0.021704,-0.090434 -0.020498,-0.040997 -0.05426,-0.074759 -0.032556,-0.034968 -0.074759,-0.063907 -0.042202,-0.028939 -0.084405,-0.055466 l -0.026527,-0.016881 q -0.053055,0.026527 -0.096463,0.057878 -0.043408,0.030145 -0.074759,0.067524 -0.030145,0.036174 -0.047026,0.079582 -0.016881,0.043408 -0.016881,0.094051 z M 2.6495896,2.7832728 q -0.039791,0 -0.074759,0.012058 -0.033762,0.012058 -0.059083,0.034968 -0.024116,0.02291 -0.038585,0.056672 -0.014469,0.033762 -0.014469,0.075964 0,0.050643 0.014469,0.088022 0.015675,0.036174 0.040997,0.065112 0.026527,0.027733 0.060289,0.050643 0.034968,0.021704 0.073553,0.043408 0.037379,-0.019293 0.071141,-0.042202 0.033762,-0.02291 0.059083,-0.051849 0.026527,-0.030145 0.042203,-0.067524 0.015675,-0.037379 0.015675,-0.085611 0,-0.042203 -0.014469,-0.075964 -0.014469,-0.033762 -0.039791,-0.056672 -0.025322,-0.02291 -0.060289,-0.034968 -0.034968,-0.012058 -0.075964,-0.012058 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-29.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-29.svg
new file mode 100644
index 00000000..f11b832a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-29.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.9205797,4.2965312 -1.18287363,0 0,-0.2592435 L 1.1524956,3.589942 q 0.078376,-0.084405 0.1422825,-0.1555461 0.063906,-0.071141 0.1097263,-0.1386651 0.04582,-0.067524 0.071141,-0.1374593 0.025322,-0.069935 0.025322,-0.1507229 0,-0.089228 -0.05426,-0.1386651 -0.053055,-0.049437 -0.1434882,-0.049437 -0.095257,0 -0.1832791,0.047026 -0.088022,0.047025 -0.18448493,0.133842 L 0.73288293,2.7603629 q 0.0542603,-0.049437 0.11334366,-0.094051 0.0590834,-0.04582 0.13022462,-0.080788 0.0711412,-0.034968 0.15675189,-0.055466 0.085611,-0.021704 0.1917196,-0.021704 0.1266072,0 0.2266873,0.034968 0.1012858,0.034968 0.172427,0.10008 0.071141,0.063907 0.1085205,0.1555461 0.038585,0.09164 0.038585,0.206189 0,0.1036974 -0.036174,0.1989543 -0.036173,0.094051 -0.098874,0.1856907 -0.062701,0.090434 -0.1458999,0.1808675 -0.081993,0.089228 -0.1760444,0.1820733 l -0.2122179,0.2134237 0,0.016881 0.718647,0 0,0.3135037 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.2428351,3.2860846 q 0,0.1266072 -0.014469,0.2532145 -0.013264,0.1254015 -0.049437,0.2399509 -0.034968,0.1145495 -0.096463,0.2146295 -0.060289,0.098874 -0.1543403,0.1712213 -0.092845,0.072347 -0.2242757,0.1145494 -0.1302246,0.040997 -0.306269,0.040997 -0.025322,0 -0.055466,-0.00121 -0.030145,-0.00121 -0.061495,-0.00362 -0.030145,-0.00121 -0.059083,-0.00482 -0.028939,-0.00241 -0.050643,-0.00723 l 0,-0.2990343 q 0.044614,0.012058 0.095257,0.019292 0.051849,0.00603 0.1049031,0.00603 0.1627808,0 0.267684,-0.039791 0.1049032,-0.040997 0.1663981,-0.1133437 0.061495,-0.073553 0.086816,-0.1748386 0.026527,-0.1012858 0.032556,-0.22307 l -0.015675,0 q -0.024116,0.043408 -0.057878,0.080788 -0.033762,0.037379 -0.079582,0.065112 -0.04582,0.027733 -0.1036974,0.043408 -0.057878,0.015675 -0.1290189,0.015675 -0.1145494,0 -0.2061889,-0.037379 Q 2.240829,3.6092346 2.1769225,3.5380933 2.1142217,3.4669521 2.0804598,3.3632547 2.0466978,3.2595573 2.0466978,3.1257154 q 0,-0.1434883 0.039791,-0.2568319 0.040997,-0.1133437 0.1157552,-0.1917196 0.074759,-0.079582 0.1808676,-0.1217842 0.1073147,-0.042202 0.2399509,-0.042202 0.1302246,0 0.2435683,0.047026 0.1133436,0.04582 0.1965427,0.1410766 0.083199,0.095257 0.1314304,0.2411568 0.048231,0.1458998 0.048231,0.3436483 z m -0.612538,-0.473873 q -0.049437,0 -0.090434,0.018087 -0.040997,0.018087 -0.071141,0.056672 -0.028939,0.037379 -0.04582,0.096463 -0.015675,0.057878 -0.015675,0.1374593 0,0.1278131 0.05426,0.2025717 0.05426,0.074758 0.1639866,0.074758 0.055466,0 0.1012858,-0.021704 0.04582,-0.021704 0.078376,-0.056672 0.032556,-0.034968 0.049437,-0.078376 0.018087,-0.043408 0.018087,-0.088022 0,-0.061495 -0.015675,-0.1217842 Q 2.842515,2.9701693 2.8111646,2.9219379 2.78102,2.8725008 2.7352003,2.8423562 2.6905863,2.8122116 2.6302971,2.8122116 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-30.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-30.svg
new file mode 100644
index 00000000..534129d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-30.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.8518501,2.9279668 q 0,0.09164 -0.030145,0.1651924 -0.028939,0.072347 -0.080788,0.1278131 -0.050643,0.05426 -0.1205784,0.091639 -0.06873,0.036173 -0.1495171,0.055466 l 0,0.00723 q 0.2134237,0.026527 0.32315,0.1302246 0.1097263,0.1024916 0.1097263,0.2773302 0,0.1157552 -0.042202,0.2146295 -0.040997,0.097668 -0.1278131,0.1700155 -0.085611,0.072347 -0.217041,0.1133436 -0.1302247,0.039791 -0.3074749,0.039791 -0.1422824,0 -0.26768391,-0.024116 Q 0.816082,4.2736213 0.70756148,4.22539 l 0,-0.3171211 q 0.0542603,0.028939 0.11454944,0.050643 0.0602892,0.021704 0.12057835,0.037379 0.0602892,0.014469 0.11816683,0.021704 0.059083,0.00723 0.1109321,0.00723 0.1036973,0 0.172427,-0.019293 0.06873,-0.019293 0.1097263,-0.05426 0.040997,-0.034968 0.057878,-0.083199 0.018087,-0.049437 0.018087,-0.1073147 0,-0.05426 -0.02291,-0.097669 -0.021704,-0.044614 -0.072347,-0.074759 -0.049437,-0.03135 -0.1302247,-0.048231 -0.080788,-0.016881 -0.1989542,-0.016881 l -0.12540154,0 0,-0.261655 0.12298994,0 q 0.1109321,0 0.1844849,-0.019292 0.073553,-0.020498 0.116961,-0.05426 0.044614,-0.034968 0.062701,-0.080788 0.018087,-0.04582 0.018087,-0.097669 0,-0.094051 -0.059083,-0.1471056 -0.057878,-0.053054 -0.1844849,-0.053054 -0.057878,0 -0.1085205,0.012058 -0.049437,0.010852 -0.092845,0.028939 -0.0422024,0.016881 -0.0783759,0.038585 -0.0349677,0.020498 -0.0639065,0.040997 L 0.70997304,2.681987 q 0.0506429,-0.037379 0.10972631,-0.06873 0.0602892,-0.03135 0.13022462,-0.05426 0.0699354,-0.024116 0.15072293,-0.037379 0.080788,-0.013264 0.1724271,-0.013264 0.1302246,0 0.2363336,0.028939 0.1073147,0.027733 0.1832791,0.081993 0.075964,0.053054 0.116961,0.1314304 0.042202,0.07717 0.042202,0.1772501 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 3.254893,3.4151034 q 0,0.2134237 -0.033762,0.3810276 -0.032556,0.1676039 -0.1061089,0.2845649 -0.072347,0.116961 -0.1881022,0.178456 -0.1145495,0.061495 -0.2773303,0.061495 -0.1531345,0 -0.2664781,-0.061495 Q 2.2697678,4.1976569 2.1950092,4.0806959 2.1202506,3.9637349 2.0828714,3.796131 2.0466978,3.6285271 2.0466978,3.4151034 q 0,-0.2134237 0.032556,-0.3822334 0.033762,-0.1688097 0.106109,-0.2857707 0.072347,-0.116961 0.1868964,-0.178456 0.1145495,-0.062701 0.2773302,-0.062701 0.1519288,0 0.2652724,0.061495 0.1133437,0.061495 0.189308,0.1784559 0.075964,0.116961 0.1133437,0.2857707 0.037379,0.1688097 0.037379,0.3834392 z m -0.8368138,0 q 0,0.3014459 0.051849,0.4533746 0.051849,0.1519288 0.1796617,0.1519288 0.1254015,0 0.1796618,-0.150723 0.055466,-0.1507229 0.055466,-0.4545804 0,-0.3026517 -0.055466,-0.4545804 -0.05426,-0.1531345 -0.1796618,-0.1531345 -0.063907,0 -0.1085205,0.038585 -0.043408,0.038585 -0.071141,0.1145494 -0.027733,0.075964 -0.039791,0.1905138 -0.012058,0.1133437 -0.012058,0.2640666 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar-31.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar-31.svg
new file mode 100644
index 00000000..9a6fafa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar-31.svg
@@ -0,0 +1,88 @@
+<?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="48"
+ viewBox="0 0 13.546667 13.546667"
+ height="48"
+ 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" />
+ </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="2.4583333"
+ inkscape:cx="-46.220169"
+ inkscape:cy="64.085495"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-2.1106094)"
+ 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
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;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-2" />
+ <g
+ id="g4182"
+ transform="matrix(3.0000006,0,0,3.0000006,-1.0060385e-4,4.6996235e-7)">
+ <path
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc"
+ style="color:#000000;fill:#cacaca"
+ inkscape:connector-curvature="0"
+ id="path4"
+ d="m 0.84668897,0.141111 2.214e-5,0.3292591 -0.42337785,0 c -0.0846667,2e-8 -0.14111113,0.0705556 -0.1410577,0.14111113 l -1.98e-5,3.76296927 c -3.363e-5,0.07055 0.0705219,0.1411056 0.1410775,0.141104 l 3.66888944,0 c 0.070556,1.6e-6 0.1411111,-0.070554 0.1410452,-0.1410773 L 4.233366,0.61148123 C 4.2333338,0.54092568 4.1627782,0.47037012 4.0922227,0.4703701 l -0.4232485,0 0,-0.32925913 C 3.6688893,-1.3457406e-7 3.6688893,-1.3457406e-7 3.5277781,-1.3457406e-7 l -0.3762637,0 c -0.1411111,0 -0.1411111,0 -0.1411111,0.14111113457406 l 0,0.28222226 -1.5051848,0 0,-0.28222226 c 0,-0.14111113457406 0,-0.14111113457406 -0.1411112,-0.14111113457406 l -0.37632952,0 c -0.14111113,0 -0.1410983,3.1901e-10 -0.14108881,0.14111113457406 z m 0.18815913,0.047037 0.2822222,0 0,0.56444434 c 0,0.23428788 -0.2822222,0.23428788 -0.2822222,0 z m 2.1637033,0 0.2822222,0 0,0.56444434 c 0,0.23428819 -0.2822222,0.23428819 -0.2822222,0 z M 0.56441076,1.411111 l 3.38666864,0 0,2.8222883 -3.38666864,-5.36e-5 z" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-11.141722)"
+ 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-9" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.60710132px;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 1.8518501,2.9279668 q 0,0.09164 -0.030145,0.1651924 -0.028939,0.072347 -0.080788,0.1278131 -0.050643,0.05426 -0.1205784,0.091639 -0.06873,0.036173 -0.1495171,0.055466 l 0,0.00723 q 0.2134237,0.026527 0.32315,0.1302246 0.1097263,0.1024916 0.1097263,0.2773302 0,0.1157552 -0.042202,0.2146295 -0.040997,0.097668 -0.1278131,0.1700155 -0.085611,0.072347 -0.217041,0.1133436 -0.1302247,0.039791 -0.3074749,0.039791 -0.1422824,0 -0.26768391,-0.024116 Q 0.816082,4.2736213 0.70756148,4.22539 l 0,-0.3171211 q 0.0542603,0.028939 0.11454944,0.050643 0.0602892,0.021704 0.12057835,0.037379 0.0602892,0.014469 0.11816683,0.021704 0.059083,0.00723 0.1109321,0.00723 0.1036973,0 0.172427,-0.019293 0.06873,-0.019293 0.1097263,-0.05426 0.040997,-0.034968 0.057878,-0.083199 0.018087,-0.049437 0.018087,-0.1073147 0,-0.05426 -0.02291,-0.097669 -0.021704,-0.044614 -0.072347,-0.074759 -0.049437,-0.03135 -0.1302247,-0.048231 -0.080788,-0.016881 -0.1989542,-0.016881 l -0.12540154,0 0,-0.261655 0.12298994,0 q 0.1109321,0 0.1844849,-0.019292 0.073553,-0.020498 0.116961,-0.05426 0.044614,-0.034968 0.062701,-0.080788 0.018087,-0.04582 0.018087,-0.097669 0,-0.094051 -0.059083,-0.1471056 -0.057878,-0.053054 -0.1844849,-0.053054 -0.057878,0 -0.1085205,0.012058 -0.049437,0.010852 -0.092845,0.028939 -0.0422024,0.016881 -0.0783759,0.038585 -0.0349677,0.020498 -0.0639065,0.040997 L 0.70997304,2.681987 q 0.0506429,-0.037379 0.10972631,-0.06873 0.0602892,-0.03135 0.13022462,-0.05426 0.0699354,-0.024116 0.15072293,-0.037379 0.080788,-0.013264 0.1724271,-0.013264 0.1302246,0 0.2363336,0.028939 0.1073147,0.027733 0.1832791,0.081993 0.075964,0.053054 0.116961,0.1314304 0.042202,0.07717 0.042202,0.1772501 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4153" />
+ <path
+ d="m 2.9558587,4.2965312 -0.3725872,0 0,-1.0200929 q 0,-0.03135 0,-0.074759 0.00121,-0.044614 0.00241,-0.09164 0.00241,-0.048231 0.00362,-0.096463 0.00241,-0.048231 0.00362,-0.088022 -0.00603,0.00723 -0.020498,0.021704 -0.014469,0.014469 -0.032556,0.032556 -0.018087,0.016881 -0.037379,0.034968 -0.019292,0.018087 -0.037379,0.032556 L 2.2625331,3.2101202 2.0816656,2.9858445 l 0.567924,-0.4521689 0.3062691,0 0,1.7628556 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.46944475px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.02822223px;word-spacing:0.05644445px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4155" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/calendar.svg b/.icons/Material-Black-Lime-Numix/48/places/calendar.svg
new file mode 120000
index 00000000..235198f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/calendar.svg
@@ -0,0 +1 @@
+calendar-07.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-fileopen.svg
new file mode 100644
index 00000000..444b7878
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-art.svg
new file mode 100644
index 00000000..acf7382e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-books.svg
new file mode 100644
index 00000000..b6765097
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-cloud.svg
new file mode 100644
index 00000000..3442c1c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-copy.svg
new file mode 100644
index 00000000..4af6339d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-documents.svg
new file mode 100644
index 00000000..affc1b15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="fill:#222420;stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-download.svg
new file mode 100644
index 00000000..35a5b36b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-dropbox.svg
new file mode 100644
index 00000000..23864bb5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-google-drive.svg
new file mode 100644
index 00000000..12782219
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-hdd.svg
new file mode 100644
index 00000000..35f48d19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="fill:#222420;stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="fill:#222420;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-move.svg
new file mode 100644
index 00000000..f687116b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="8" height="4" y="11.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="23" y="24.998" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/custom-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-music.svg
new file mode 100644
index 00000000..3a38a210
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-open.svg
new file mode 100644
index 00000000..c9ce41ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" gradientTransform="matrix(1 0 0 0.11308 0 36.704)" id="radialGradient3850" r="21.08" cy="41.38" cx="24.08">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <rect y="1.998" width="34" x="7" height="23" style="fill:#7db738;fill-opacity:1;stroke:none" rx="2"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-pictures.svg
new file mode 100644
index 00000000..391dbc01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z" style="fill:#222420"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z" style="fill:#222420"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#222420;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-projects.svg
new file mode 100644
index 00000000..3ee03de6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#222420;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-publicshare.svg
new file mode 100644
index 00000000..6bff5c02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-recent.svg
new file mode 100644
index 00000000..fbae940f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-rss.svg
new file mode 100644
index 00000000..d351e91c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-saved-search.svg
new file mode 100644
index 00000000..3b24ec55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-steam.svg
new file mode 100644
index 00000000..9d72566a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <g style="fill:#222420">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#222420">
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-system.svg
new file mode 100644
index 00000000..0e372f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#222420;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-templates.svg
new file mode 100644
index 00000000..74ee4d56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="fill:#222420;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-ubuntu.svg
new file mode 100644
index 00000000..aad55123
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-video.svg
new file mode 100644
index 00000000..e90ee137
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#222420;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-vm.svg
new file mode 100644
index 00000000..9a261049
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-wine.svg
new file mode 100644
index 00000000..c6f07082
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/custom-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-folder.svg
new file mode 100644
index 00000000..95f1e3c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-network.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-network.svg
new file mode 100644
index 00000000..b366f1eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-user-desktop.svg
new file mode 100644
index 00000000..f23b59c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#222420;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z" style="fill:#222420"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="fill:#222420;stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="fill:#222420;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/custom-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/custom-user-home.svg
new file mode 100644
index 00000000..46677f6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/custom-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z" style="fill:#222420"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="fill:#222420;stroke:none"/>
+ <path d="m 13 1 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/48/places/default-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/default-fileopen.svg
new file mode 100644
index 00000000..6f40c424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-art.svg
new file mode 100644
index 00000000..22f19519
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-books.svg
new file mode 100644
index 00000000..b06a4151
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-cloud.svg
new file mode 100644
index 00000000..a80883dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-copy.svg
new file mode 100644
index 00000000..9ffca9aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-documents.svg
new file mode 100644
index 00000000..51f4113f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-download.svg
new file mode 100644
index 00000000..09fe4932
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-dropbox.svg
new file mode 100644
index 00000000..2c374853
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-google-drive.svg
new file mode 100644
index 00000000..3468e4c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-hdd.svg
new file mode 100644
index 00000000..f56f7c05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-move.svg
new file mode 100644
index 00000000..22407f65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="11.998" x="8"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 24.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" height="4" y="24.998" x="23"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 37.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/default-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-music.svg
new file mode 100644
index 00000000..f0f0c8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-open.svg
new file mode 100644
index 00000000..3723a31d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-open.svg
@@ -0,0 +1,17 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cx="24.08" cy="41.38" gradientUnits="userSpaceOnUse" r="21.08" id="radialGradient3850" gradientTransform="matrix(1 0 0 0.11308 0 36.704)">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect height="23" rx="2" x="7" y="1.998" style="fill:#ef6c00;fill-opacity:1;stroke:none" width="34"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 3 40.998 0 1 42 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-pictures.svg
new file mode 100644
index 00000000..5b314120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#b17621;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-projects.svg
new file mode 100644
index 00000000..2547892e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#b17621;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-publicshare.svg
new file mode 100644
index 00000000..36d05cf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-recent.svg
new file mode 100644
index 00000000..74db59f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-rss.svg
new file mode 100644
index 00000000..6768da8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-saved-search.svg
new file mode 100644
index 00000000..d0ec9ef4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-steam.svg
new file mode 100644
index 00000000..4007c502
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-system.svg
new file mode 100644
index 00000000..90db7aa7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#b17621;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-templates.svg
new file mode 100644
index 00000000..819dd318
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-ubuntu.svg
new file mode 100644
index 00000000..bf667f82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-video.svg
new file mode 100644
index 00000000..b40e423a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#b17621;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-vm.svg
new file mode 100644
index 00000000..d77a79a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder-wine.svg
new file mode 100644
index 00000000..b3b928a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/default-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/default-folder.svg
new file mode 100644
index 00000000..749090e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-network.svg b/.icons/Material-Black-Lime-Numix/48/places/default-network.svg
new file mode 100644
index 00000000..423dae4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/default-user-desktop.svg
new file mode 100644
index 00000000..e3087f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/default-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/default-user-home.svg
new file mode 100644
index 00000000..681e06a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/default-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/distributor-logo.svg b/.icons/Material-Black-Lime-Numix/48/places/distributor-logo.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/distributor-logo.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/edittrash.svg b/.icons/Material-Black-Lime-Numix/48/places/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/emptytrash.svg b/.icons/Material-Black-Lime-Numix/48/places/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/fileopen.svg
new file mode 120000
index 00000000..06bb260f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/fileopen.svg
@@ -0,0 +1 @@
+custom-fileopen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-art.svg
new file mode 120000
index 00000000..3edc2212
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-books.svg
new file mode 120000
index 00000000..edc0a0a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-cloud.svg
new file mode 120000
index 00000000..eb839a2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-copy.svg
new file mode 120000
index 00000000..7e998af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-documents.svg
new file mode 120000
index 00000000..8b320f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-download.svg
new file mode 120000
index 00000000..85961597
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-drag-accept.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-drag-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-dropbox.svg
new file mode 120000
index 00000000..0638a403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-google-drive.svg
new file mode 120000
index 00000000..1e690aaa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-hdd.svg
new file mode 120000
index 00000000..03d9102e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-home.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-images.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-move.svg
new file mode 120000
index 00000000..8c09fa18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-music.svg
new file mode 120000
index 00000000..bc09a88d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-open.svg
new file mode 120000
index 00000000..b240ade2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-pictures.svg
new file mode 120000
index 00000000..f562cf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-projects.svg
new file mode 120000
index 00000000..dd4dd170
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-publicshare.svg
new file mode 120000
index 00000000..8a9b9baf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-recent.svg
new file mode 120000
index 00000000..ce6c12c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-remote-ftp.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-remote-nfs.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-remote-smb.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-remote-ssh.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-remote-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-remote.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-remote.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-remote.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-rss.svg
new file mode 120000
index 00000000..5a6bcfad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-saved-search-alt.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-saved-search-alt.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-saved-search.svg
new file mode 120000
index 00000000..23081508
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-sound.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-steam.svg
new file mode 120000
index 00000000..527b14a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-system.svg
new file mode 120000
index 00000000..4f573bb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-templates.svg
new file mode 120000
index 00000000..10b17c6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-ubuntu.svg
new file mode 120000
index 00000000..b2fd764e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-video.svg
new file mode 120000
index 00000000..4a3fc8f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-visiting.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-visiting.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-vm.svg
new file mode 120000
index 00000000..2647280e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/folder-wine.svg
new file mode 120000
index 00000000..b8ca5c83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder.svg b/.icons/Material-Black-Lime-Numix/48/places/folder.svg
new file mode 120000
index 00000000..0c9249cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder.svg
@@ -0,0 +1 @@
+custom-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue.svg
new file mode 120000
index 00000000..27f25694
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_desktop.svg
new file mode 120000
index 00000000..63386d01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_documents.svg
new file mode 120000
index 00000000..328b49ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_downloads.svg
new file mode 120000
index 00000000..1e2ad202
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_music.svg
new file mode 120000
index 00000000..ac4fe6da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_pictures.svg
new file mode 120000
index 00000000..8e378121
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_public.svg
new file mode 120000
index 00000000..e34435a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_templates.svg
new file mode 120000
index 00000000..fa7d9e2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_blue_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_blue_videos.svg
new file mode 120000
index 00000000..105d94dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown.svg
new file mode 120000
index 00000000..7a0cc7c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_desktop.svg
new file mode 120000
index 00000000..75805c1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_documents.svg
new file mode 120000
index 00000000..2d540e9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_downloads.svg
new file mode 120000
index 00000000..497ee493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_music.svg
new file mode 120000
index 00000000..6b79729a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_pictures.svg
new file mode 120000
index 00000000..a4c0dc1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_public.svg
new file mode 120000
index 00000000..086526a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_templates.svg
new file mode 120000
index 00000000..e6a55532
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_brown_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_brown_videos.svg
new file mode 120000
index 00000000..63959471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default.svg
new file mode 120000
index 00000000..d258f113
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_desktop.svg
new file mode 120000
index 00000000..829ced89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_documents.svg
new file mode 120000
index 00000000..39ed97c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_downloads.svg
new file mode 120000
index 00000000..031686f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_music.svg
new file mode 120000
index 00000000..2f538fbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_pictures.svg
new file mode 120000
index 00000000..e26d5f03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_public.svg
new file mode 120000
index 00000000..dc88bb38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_templates.svg
new file mode 120000
index 00000000..b4e0b1b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_default_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_default_videos.svg
new file mode 120000
index 00000000..6e280700
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green.svg
new file mode 120000
index 00000000..35de2b7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_desktop.svg
new file mode 120000
index 00000000..dc94a8e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_documents.svg
new file mode 120000
index 00000000..8a8148df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_downloads.svg
new file mode 120000
index 00000000..cc8cd19f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_music.svg
new file mode 120000
index 00000000..79c7b75c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_pictures.svg
new file mode 120000
index 00000000..e52b49b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_public.svg
new file mode 120000
index 00000000..b7679a88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_templates.svg
new file mode 120000
index 00000000..ac1e6b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_green_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_green_videos.svg
new file mode 120000
index 00000000..ca39267d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey.svg
new file mode 120000
index 00000000..5cb1fd41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_desktop.svg
new file mode 120000
index 00000000..9aa92282
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_documents.svg
new file mode 120000
index 00000000..d1f7dcf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_downloads.svg
new file mode 120000
index 00000000..b3d04a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_music.svg
new file mode 120000
index 00000000..23e9d6a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_pictures.svg
new file mode 120000
index 00000000..dd2a5a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_public.svg
new file mode 120000
index 00000000..b860c889
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_templates.svg
new file mode 120000
index 00000000..031a803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_grey_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_grey_videos.svg
new file mode 120000
index 00000000..a73c8513
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange.svg
new file mode 120000
index 00000000..66c8d348
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_desktop.svg
new file mode 120000
index 00000000..4289fa05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_documents.svg
new file mode 120000
index 00000000..0160df51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_downloads.svg
new file mode 120000
index 00000000..049ea8af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_music.svg
new file mode 120000
index 00000000..d1b6eafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_pictures.svg
new file mode 120000
index 00000000..37ba2711
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_public.svg
new file mode 120000
index 00000000..124bfc1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_templates.svg
new file mode 120000
index 00000000..22a918df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_orange_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_orange_videos.svg
new file mode 120000
index 00000000..6f94b0a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink.svg
new file mode 120000
index 00000000..bf75bbc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_desktop.svg
new file mode 120000
index 00000000..74cf08e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_documents.svg
new file mode 120000
index 00000000..5f37363b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_downloads.svg
new file mode 120000
index 00000000..c8e517d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_music.svg
new file mode 120000
index 00000000..8f61d773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_pictures.svg
new file mode 120000
index 00000000..a3232404
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_public.svg
new file mode 120000
index 00000000..6c9f0f53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_templates.svg
new file mode 120000
index 00000000..1f7407ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_pink_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_pink_videos.svg
new file mode 120000
index 00000000..b614ecad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple.svg
new file mode 120000
index 00000000..987eca9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_desktop.svg
new file mode 120000
index 00000000..a5af1dd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_documents.svg
new file mode 120000
index 00000000..f9fd9a77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_downloads.svg
new file mode 120000
index 00000000..5de8ff52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_music.svg
new file mode 120000
index 00000000..8c425c28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_pictures.svg
new file mode 120000
index 00000000..f9b0d008
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_public.svg
new file mode 120000
index 00000000..ca93cec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_templates.svg
new file mode 120000
index 00000000..05a49128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_purple_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_purple_videos.svg
new file mode 120000
index 00000000..34b67a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red.svg
new file mode 120000
index 00000000..a8295f6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_desktop.svg
new file mode 120000
index 00000000..599fc56b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_documents.svg
new file mode 120000
index 00000000..df7392c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_downloads.svg
new file mode 120000
index 00000000..3b090b6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_music.svg
new file mode 120000
index 00000000..2bd1ac76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_pictures.svg
new file mode 120000
index 00000000..fa19429d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_public.svg
new file mode 120000
index 00000000..8c229681
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_templates.svg
new file mode 120000
index 00000000..6e2db4b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_red_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_red_videos.svg
new file mode 120000
index 00000000..d9a8fb15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow.svg
new file mode 120000
index 00000000..5c8a750b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_desktop.svg
new file mode 120000
index 00000000..fac7c517
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_documents.svg
new file mode 120000
index 00000000..bb872e32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_downloads.svg
new file mode 120000
index 00000000..863db85a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_music.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_music.svg
new file mode 120000
index 00000000..27131bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_pictures.svg
new file mode 120000
index 00000000..7ad1aa1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_public.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_public.svg
new file mode 120000
index 00000000..feded453
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_templates.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_templates.svg
new file mode 120000
index 00000000..db7b803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_color_yellow_videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_color_yellow_videos.svg
new file mode 120000
index 00000000..3f1d8fde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/folder_download.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_download.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_download.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_downloads.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_downloads.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_home.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_images.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_images.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_images.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_open.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folder_pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/folder_pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folder_pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folders-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/folders-documents.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folders-documents.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folders-downloads.svg b/.icons/Material-Black-Lime-Numix/48/places/folders-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folders-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folders-music.svg b/.icons/Material-Black-Lime-Numix/48/places/folders-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folders-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folders-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/folders-publicshare.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folders-publicshare.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/folders-videos.svg b/.icons/Material-Black-Lime-Numix/48/places/folders-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/folders-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-ccdesktop.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-ccdesktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-ccdesktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-desktop-config.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-desktop-config.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-dev-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-dev-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-bookmark.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-dav.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dav.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dav.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-dev.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-dev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory-accept.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-directory-visiting.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory-visiting.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-directory.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ftp.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-home.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-loading-icon.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-loading-icon.svg
new file mode 100644
index 00000000..9b423de7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-loading-icon.svg
@@ -0,0 +1,58 @@
+<?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="48"
+ viewBox="0 0 48 48"
+ height="48"
+ 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="54.843234"
+ inkscape:cx="13.720274"
+ inkscape:cy="24"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="opacity:0.5;fill:#f5c14e;line-height:normal;color:#000;fill-opacity:1"
+ d="M 7,4 C 7,4 4,4 4,7 L 4.0000107,9.0010178 8,8.9999998 l 0,-1 1.0000107,0.00102 0,-4 L 7,4 z m 14,0 0,4 6,0 0,-4 z m 10,0 0,4 5,0 0,-4 z m 8.000011,0.00102 0,4 L 40,8 40,9 44.000011,9.00102 44,7 C 44,7 44,4 41,4 z M 12,4 l 0,4 5,0 0,-4 z m 27.999989,7.99898 0,5 L 44,17 44,12 z M 4,12 4.0000107,17.001018 8,17 7.9999893,11.998982 z m 35.999989,8.99898 0,7 L 44,28 44,21 z m 0,11 0,4 L 44,36 44,32 z M 4,21 l 0,6 3.9999893,-0.001 0,-6 z m 0,10 0,5 3.9999893,-10e-4 0,-5 z m 1.07e-5,8.001018 L 4,41 c 0,3 3,3 3,3 l 2.0000107,0.001 L 8.9999997,40 7.999989,39.998982 8,39 z M 40,38.999998 39.999989,39.99898 39,40 39.000011,44.001018 41,44 c 3,0 3,-3 3,-3 l 1.1e-5,-1.998982 z M 11.999989,39.998982 12,44 l 5,0 -1.1e-5,-4.001018 z m 9,0 L 21,44 l 6,0 -1.1e-5,-4.001018 z m 10,0 L 31,44 l 5,0 -1.1e-5,-4.001018 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 0,12 6,6"
+ id="path6" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-network.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-nfs.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-share.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-smb.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ssh.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-empty-accept.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-empty-accept.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-trash-empty.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-trash-full.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-fs-web.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-web.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-fs-web.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-home.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gnome-main-menu.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-main-menu.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-mime-x-directory-nfs-server.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-nfs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-mime-x-directory-smb-server.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-mime-x-directory-smb-share.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-mime-x-directory-smb-workgroup.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-mime-x-directory-smb-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-stock-trash-empty.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-stock-trash-full.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/gnome-stock-trash.svg b/.icons/Material-Black-Lime-Numix/48/places/gnome-stock-trash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/green-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/green-fileopen.svg
new file mode 100644
index 00000000..8a663272
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-art.svg
new file mode 100644
index 00000000..bb77cfe1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-books.svg
new file mode 100644
index 00000000..68dbc524
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-cloud.svg
new file mode 100644
index 00000000..5191c73f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-copy.svg
new file mode 100644
index 00000000..e7a3a601
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-documents.svg
new file mode 100644
index 00000000..786815f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-download.svg
new file mode 100644
index 00000000..bd53d003
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-dropbox.svg
new file mode 100644
index 00000000..a58b9215
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-google-drive.svg
new file mode 100644
index 00000000..fd1248c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-hdd.svg
new file mode 100644
index 00000000..84b02068
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-move.svg
new file mode 100644
index 00000000..55337188
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="11.998" x="8" width="10"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="24.998" x="23" width="10"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/green-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-music.svg
new file mode 100644
index 00000000..72c6f526
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-open.svg
new file mode 100644
index 00000000..29f821c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" r="21.08" cy="41.38" cx="24.08" id="radialGradient3850" gradientTransform="matrix(1 0 0 0.11308 0 36.704)">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect style="fill:#388e3c;fill-opacity:1;stroke:none" y="1.998" height="23" x="7" width="34" rx="2"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 3 40.998 0 1 42 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-pictures.svg
new file mode 100644
index 00000000..5683bb7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#448647;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-projects.svg
new file mode 100644
index 00000000..418a6b17
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#448647;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-publicshare.svg
new file mode 100644
index 00000000..21434bec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-recent.svg
new file mode 100644
index 00000000..64d424fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-rss.svg
new file mode 100644
index 00000000..e38d13b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-saved-search.svg
new file mode 100644
index 00000000..ca327a78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-steam.svg
new file mode 100644
index 00000000..c28b197d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-system.svg
new file mode 100644
index 00000000..0d07fcdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#448647;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-templates.svg
new file mode 100644
index 00000000..c2ce7411
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-ubuntu.svg
new file mode 100644
index 00000000..4ab1d655
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-video.svg
new file mode 100644
index 00000000..e4f7828b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#448647;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-vm.svg
new file mode 100644
index 00000000..ced2f5ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder-wine.svg
new file mode 100644
index 00000000..203d11d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/green-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/green-folder.svg
new file mode 100644
index 00000000..c19e91d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-network.svg b/.icons/Material-Black-Lime-Numix/48/places/green-network.svg
new file mode 100644
index 00000000..780b64b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/green-user-desktop.svg
new file mode 100644
index 00000000..09349cca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#448647;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/green-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/green-user-home.svg
new file mode 100644
index 00000000..b37c3c12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/green-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/grey-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-fileopen.svg
new file mode 100644
index 00000000..ede823df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-art.svg
new file mode 100644
index 00000000..a1381efd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-books.svg
new file mode 100644
index 00000000..b8314b58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-cloud.svg
new file mode 100644
index 00000000..91edaf2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-copy.svg
new file mode 100644
index 00000000..b451266c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-documents.svg
new file mode 100644
index 00000000..04346e47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-download.svg
new file mode 100644
index 00000000..d63993c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-dropbox.svg
new file mode 100644
index 00000000..2307e87d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-google-drive.svg
new file mode 100644
index 00000000..b070fa52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-hdd.svg
new file mode 100644
index 00000000..9068fa75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-move.svg
new file mode 100644
index 00000000..7bbfd4dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="11.998" x="8"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4" y="24.998" x="23"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/grey-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-music.svg
new file mode 100644
index 00000000..edf901e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-open.svg
new file mode 100644
index 00000000..ea460431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-open.svg
@@ -0,0 +1,17 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient id="radialGradient3850" gradientUnits="userSpaceOnUse" r="21.08" cx="24.08" cy="41.38" gradientTransform="matrix(1 0 0 0.11308 0 36.704)">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <rect x="7" y="1.998" width="34" rx="2" height="23" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-pictures.svg
new file mode 100644
index 00000000..9ca7ff71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#7f7f7f;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-projects.svg
new file mode 100644
index 00000000..9dad8e71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-publicshare.svg
new file mode 100644
index 00000000..7ed4dc6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-recent.svg
new file mode 100644
index 00000000..f09290a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-rss.svg
new file mode 100644
index 00000000..4b8a2b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-saved-search.svg
new file mode 100644
index 00000000..3db6d7a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-steam.svg
new file mode 100644
index 00000000..7f90d6a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-system.svg
new file mode 100644
index 00000000..6a2f571c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-templates.svg
new file mode 100644
index 00000000..f46d7ce1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-ubuntu.svg
new file mode 100644
index 00000000..4f643c39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-video.svg
new file mode 100644
index 00000000..75682ef7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-vm.svg
new file mode 100644
index 00000000..a73334a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-wine.svg
new file mode 100644
index 00000000..eac29334
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/grey-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-folder.svg
new file mode 100644
index 00000000..0461a4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-network.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-network.svg
new file mode 100644
index 00000000..7c2ca4a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-user-desktop.svg
new file mode 100644
index 00000000..ef8dee8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/grey-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/grey-user-home.svg
new file mode 100644
index 00000000..cd967d86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/grey-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/gtk-directory.svg b/.icons/Material-Black-Lime-Numix/48/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/gtk-network.svg b/.icons/Material-Black-Lime-Numix/48/places/gtk-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/gtk-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/inode-directory.svg b/.icons/Material-Black-Lime-Numix/48/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/internet-radio.svg b/.icons/Material-Black-Lime-Numix/48/places/internet-radio.svg
new file mode 100644
index 00000000..d4647951
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/internet-radio.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <rect rx="1" height="38" width="2" style="fill:#6e6e6e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="18.422" y="-37.2" transform="matrix(0.25882 0.96593 -0.96593 0.25882 0 0)"/>
+ <rect rx="2" width="40" height="26" style="fill:#ffd384;fill-opacity:1" x="-44" y="16" transform="matrix(-1 0 0 1 0 0)"/>
+ <circle r="10" cx="17" cy="29" style="fill:#434e60;opacity:1;fill-opacity:1"/>
+ <path d="m 9.9289 21.92869 a 10 10 0 0 0 -0.66429 0.74992 l 3.567 3.567 a 5 5 0 0 0 0.63253 6.2894 5 5 0 0 0 6.2921 0.63529 l 3.571 3.571 a 10 10 0 0 0 0.74302 -0.6712 10 10 0 0 0 0.66429 -0.74992 l -3.567 -3.567 a 5 5 0 0 0 -0.63253 -6.2894 5 5 0 0 0 -6.2921 -0.63529 l -3.571 -3.571 a 10 10 0 0 0 -0.74302 0.6712 z" style="fill:#383838;fill-opacity:1"/>
+ <circle r="2" cx="17" cy="29" style="fill:#fff;opacity:0.4;fill-opacity:1"/>
+ <circle r="1.5" cx="35.5" cy="38.5" style="fill:#4b3b21;fill-opacity:1"/>
+ <circle r="1.5" cx="30.5" cy="38.5" style="fill:#4b3b21;fill-opacity:1"/>
+ <circle r="1.5" cx="40.5" cy="38.5" style="fill:#4b3b21;fill-opacity:1"/>
+ <rect rx="2" height="14" width="9" style="fill:#c1c1c1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="31" y="20"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/library-audiobook.svg b/.icons/Material-Black-Lime-Numix/48/places/library-audiobook.svg
new file mode 100644
index 00000000..859a4a62
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/library-audiobook.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <rect width="28" height="36" x="10" y="6" rx="2" style="fill:#03a9f4;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 6 c -1.108 0 -2 0.892 -2 2 l 0 32 c 0 1.108 0.892 2 2 2 l 2 0 0 -36 z" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="3" x="20" y="11" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="17" x="22" height="3" width="8" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 6 0 17 3 -2 3 2 0 -17 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/library-music.svg b/.icons/Material-Black-Lime-Numix/48/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/library-places.svg b/.icons/Material-Black-Lime-Numix/48/places/library-places.svg
new file mode 100644
index 00000000..8ed7addd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/library-places.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="M 7,9 17,7 31,9 41,7 41,39 31,41 17,39 7,41 Z" style="fill:#ecf0f1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17 9 l -8 1.6 l 0 28 l 8 -1.6 l 14 2 l 8 -1.6 l 0 -28 l -8 1.6 l -14 -2 z" style="fill:#2ecc71;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12.834 9.834 l -3.334 0.666 l 7.5 7.5 l 4.268 9.391 l -4.268 0.609 l -8 5 l 0 3.5 l 30 0 l 0 -15.5 l -8 5 l -8.03 1.146 l -5.975 -13.146 l -4.166 -4.166 z" style="fill:#f1c40f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17 31 -8 5 0 2.6 8 -1.6 14 2 8 -1.6 0 -13.4 -8 5" style="fill:#3498db;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 31,9 41,7 41,39 31,41 Z M 17,39 7,41 7,9 17,7 Z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26 4 c -3.314 0 -6 2.686 -6 6 c 0.001 0.964 0.234 1.914 0.68 2.77 c 1.768 3.406 3.547 6.822 5.32 10.23 l 5.32 -10.23 c 0.447 -0.855 0.678 -1.805 0.68 -2.77 c 0 -3.314 -2.686 -6 -6 -6 z m 0 4 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:#e74c3c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/library-podcast.svg b/.icons/Material-Black-Lime-Numix/48/places/library-podcast.svg
new file mode 120000
index 00000000..593bd6a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/mail-inbox.svg b/.icons/Material-Black-Lime-Numix/48/places/mail-inbox.svg
new file mode 100644
index 00000000..a3215b0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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="48"
+ height="48"
+ viewBox="0 0 48 48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="mail-inbox.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="4.9166667"
+ inkscape:cx="24"
+ inkscape:cy="24"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 12.279402,18.374029 9.222684,11.528356 c 2.312221,2.312222 2.305672,2.305671 4.611343,0 l 9.222684,-11.528356 c 1.287114,-1.604798 0.80895,-1.604798 -2.374448,-1.604798 -1.152835,-0.03275 -2.446501,-0.07205 -4.123352,0 0,-0.0262 0,0.0262 0,0 C 28.838313,5.3129271 21.502086,-0.07133927 12.20735,7.1343466e-4 16.890744,4.5400031 18.921307,9.8522166 18.777203,16.769231 c -1.650651,0 -2.24017,-0.03275 -3.353704,0 -1.676851,0 -4.283832,0 -3.144097,1.604798 z"
+ style="fill:#859900;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path12" />
+ <path
+ d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/mail-mailbox.svg b/.icons/Material-Black-Lime-Numix/48/places/mail-mailbox.svg
new file mode 100644
index 00000000..cad35b3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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="48"
+ height="48"
+ viewBox="0 0 48 48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="mail-mailbox.svg">
+ <metadata
+ id="metadata28">
+ <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="defs26" />
+ <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="namedview24"
+ showgrid="false"
+ inkscape:zoom="1"
+ inkscape:cx="-271.25"
+ inkscape:cy="-47.709876"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4186" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(6.3347032,-3.3896806,3.100748,5.4004276,2.69684,13.960132)"
+ id="g4">
+ <path
+ inkscape:connector-curvature="0"
+ d="M 0.282,0.564 C 0,0.564 0,0.564 0,0.846 L 0,3.668 C 0,3.95 0,3.95 0.282,3.95 l 3.951,0 c 0.282,0 0.282,0 0.282,-0.282 0,-0.908 0,-2.297 0,-2.822 0,-0.282 0,-0.282 -0.282,-0.282 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.123,0.566 C 0.004,0.579 0,0.636 0,0.848 L 2.258,2.257 4.516,0.848 c 0,-0.282 0,-0.282 -0.282,-0.282 l -3.951,0 c -0.071,0 -0.119,-0.004 -0.159,0 z"
+ style="fill:#ffffff;fill-opacity:0.12900002"
+ id="path10" />
+ <path
+ inkscape:connector-curvature="0"
+ d="m 4.516,0.847 -2.258,1.411 2.258,1.411 0,-2.822 z"
+ style="fill:#000000;fill-opacity:0.14100001"
+ id="path12" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ d="m 46,30 c 0,0 -1.83334,8.833334 -2.75,13.25 C 42.68008,45.995942 41.5235,46 40,46 40,46 18.66666,46 8,46 6.4765,46 5.32222,46.007 4.75,43.25 3.83332,38.833336 2,30 2,30"
+ style="opacity:1;fill:#e0d856;fill-opacity:1;stroke:none"
+ id="path14"
+ sodipodi:nodetypes="cssssc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/mail-outbox.svg b/.icons/Material-Black-Lime-Numix/48/places/mail-outbox.svg
new file mode 100644
index 00000000..509db5d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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="48"
+ height="48"
+ viewBox="0 0 48 48"
+ 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="4.9166667"
+ inkscape:cx="-18.610169"
+ inkscape:cy="24"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 16 L 24 2 L 2 16 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 34.739933,23.720598 11.528356,-9.222684 c 2.312222,-2.312221 2.305671,-2.305672 0,-4.6113426 L 34.739933,0.66388705 c -1.604798,-1.287114 -1.604798,-0.80895 -1.604798,2.37444795 -0.03275,1.152835 -0.07205,2.446501 0,4.1233524 -0.0262,0 0.0262,0 0,0 -11.456304,0 -16.84057,7.3362266 -16.768517,16.6309626 4.539289,-4.683394 9.851503,-6.713957 16.768517,-6.569853 0,1.650651 -0.03275,2.24017 0,3.353704 0,1.676851 0,4.283832 1.604798,3.144097 z"
+ style="fill:#ffee3a;fill-opacity:1;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 6 46 L 42 46 C 46 46 46 46 46 42 L 46 18 L 2 42 C 2 46 2 46 6 46 Z "
+ id="path12" />
+ <path
+ d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 42 46 L 6 46 C 2 46 2 46 2 42 L 2 18 L 46 42 C 46 46 46 46 42 46 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/mail-receive.svg b/.icons/Material-Black-Lime-Numix/48/places/mail-receive.svg
new file mode 120000
index 00000000..6df1be72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/mail-receive.svg
@@ -0,0 +1 @@
+mail-mailbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/mail-sent.svg b/.icons/Material-Black-Lime-Numix/48/places/mail-sent.svg
new file mode 120000
index 00000000..d951d82f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/neat.svg b/.icons/Material-Black-Lime-Numix/48/places/neat.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/neat.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/network-server.svg b/.icons/Material-Black-Lime-Numix/48/places/network-server.svg
new file mode 100644
index 00000000..fc69487b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/network-server.svg
@@ -0,0 +1,191 @@
+<?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="48"
+ height="48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="network-server.svg"
+ inkscape:export-filename="/media/Data/Main/Visuals/Icons/Numix/Desktop/repos/numix-wiki/Gjorgi/Numix-folders/48/New/folder-144.png"
+ inkscape:export-xdpi="270"
+ inkscape:export-ydpi="270">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="19.696326"
+ inkscape:cx="12.508208"
+ inkscape:cy="23.385951"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2985"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <rect
+ y="1032.3622"
+ x="22"
+ height="5"
+ 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="5"
+ x="22"
+ y="1019.3622" />
+ <rect
+ style="fill:#09b69e;fill-opacity:1;stroke:none"
+ id="rect3000"
+ width="42"
+ height="10"
+ x="3"
+ y="1036.3622"
+ rx="2"
+ ry="2" />
+ <rect
+ ry="2"
+ rx="2"
+ y="1023.3622"
+ x="3"
+ height="10"
+ width="42"
+ id="rect2998"
+ style="opacity:1;fill:#42a5f5;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#486cd7;fill-opacity:1;stroke:none"
+ id="rect2992"
+ width="42"
+ height="10"
+ x="3"
+ y="1010.3622"
+ rx="2"
+ ry="2" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3806"
+ width="21"
+ height="3.9999826"
+ x="6"
+ y="1013.3622" />
+ <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 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 z"
+ transform="translate(40,998.3622)" />
+ <path
+ transform="translate(47,998.3622)"
+ d="m -5,17 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 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="1039.3622"
+ x="6"
+ height="3.9999826"
+ width="21"
+ id="rect3812"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none" />
+ <path
+ transform="translate(40,1024.3622)"
+ d="m -5,17 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3814"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3816"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 z"
+ transform="translate(47,1024.3622)" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3818"
+ width="21"
+ height="3.9999826"
+ x="6"
+ y="1026.3622" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3820"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 z"
+ transform="translate(40,1011.3622)" />
+ <path
+ transform="translate(47,1011.3622)"
+ d="m -5,17 c 0,1.104569 -0.8954305,2 -2,2 -1.1045695,0 -2,-0.895431 -2,-2 0,-1.104569 0.8954305,-2 2,-2 1.1045695,0 2,0.895431 2,2 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3822"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/48/places/network-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/network-workgroup.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/network.svg b/.icons/Material-Black-Lime-Numix/48/places/network.svg
new file mode 120000
index 00000000..98595be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/network.svg
@@ -0,0 +1 @@
+custom-network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/network_fs.svg b/.icons/Material-Black-Lime-Numix/48/places/network_fs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/network_fs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/network_local.svg b/.icons/Material-Black-Lime-Numix/48/places/network_local.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/network_local.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/nfs.svg b/.icons/Material-Black-Lime-Numix/48/places/nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/novell-button.svg b/.icons/Material-Black-Lime-Numix/48/places/novell-button.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/novell-button.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-fileopen.svg
new file mode 100644
index 00000000..7f2cef1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-art.svg
new file mode 100644
index 00000000..53c6fedd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-books.svg
new file mode 100644
index 00000000..50f0d46e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-cloud.svg
new file mode 100644
index 00000000..38f642c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-copy.svg
new file mode 100644
index 00000000..0ae85a51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-documents.svg
new file mode 100644
index 00000000..ec4ac22a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-download.svg
new file mode 100644
index 00000000..a1f16b09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-dropbox.svg
new file mode 100644
index 00000000..7644e39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-google-drive.svg
new file mode 100644
index 00000000..e0d74d11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-hdd.svg
new file mode 100644
index 00000000..5b2ee95a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-move.svg
new file mode 100644
index 00000000..655ed555
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="8" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="11.998" width="10" height="4"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="23" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="24.998" width="10" height="4"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/orange-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-music.svg
new file mode 100644
index 00000000..5a230526
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-open.svg
new file mode 100644
index 00000000..cbb062d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-open.svg
@@ -0,0 +1,17 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientTransform="matrix(1 0 0 0.11308 0 36.704)" id="radialGradient3850" cx="24.08" cy="41.38" gradientUnits="userSpaceOnUse" r="21.08">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect height="23" width="34" style="fill:#e65100;fill-opacity:1;stroke:none" x="7" y="1.998" rx="2"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-pictures.svg
new file mode 100644
index 00000000..78f0323c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#ab5d0b;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-projects.svg
new file mode 100644
index 00000000..66484a47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-publicshare.svg
new file mode 100644
index 00000000..deea698f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-recent.svg
new file mode 100644
index 00000000..7e0799c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-rss.svg
new file mode 100644
index 00000000..09ad1cc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-saved-search.svg
new file mode 100644
index 00000000..b4829c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-steam.svg
new file mode 100644
index 00000000..a8088c32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-system.svg
new file mode 100644
index 00000000..cbc508bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-templates.svg
new file mode 100644
index 00000000..78a1b0df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-ubuntu.svg
new file mode 100644
index 00000000..c81e6de9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-video.svg
new file mode 100644
index 00000000..81b3aec3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-vm.svg
new file mode 100644
index 00000000..dd5d9279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-wine.svg
new file mode 100644
index 00000000..2c44c177
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/orange-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-folder.svg
new file mode 100644
index 00000000..476a30db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-network.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-network.svg
new file mode 100644
index 00000000..279d5354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-user-desktop.svg
new file mode 100644
index 00000000..9b0cd272
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/orange-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/orange-user-home.svg
new file mode 100644
index 00000000..fd7bb154
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/orange-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/other-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/other-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/other-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-fileopen.svg
new file mode 100644
index 00000000..619d6ac8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-art.svg
new file mode 100644
index 00000000..68da1f06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-books.svg
new file mode 100644
index 00000000..220ae3dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-cloud.svg
new file mode 100644
index 00000000..66e3b5be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-copy.svg
new file mode 100644
index 00000000..a6677b26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-documents.svg
new file mode 100644
index 00000000..889bbd1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-download.svg
new file mode 100644
index 00000000..c0772ba5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-dropbox.svg
new file mode 100644
index 00000000..e98af5b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-google-drive.svg
new file mode 100644
index 00000000..31075e56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-hdd.svg
new file mode 100644
index 00000000..ea9298d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-move.svg
new file mode 100644
index 00000000..745d1b92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ec407a;fill-opacity:1;stroke:none" d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10" y="11.998" x="8"/>
+ <path style="fill:#f06292;fill-opacity:1;stroke:none" d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 6 24.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z"/>
+ <path style="fill:#ec407a;fill-opacity:1;stroke:none" d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 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 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z"/>
+ <rect height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="24.998" width="10" x="23"/>
+ <path style="fill:#f06292;fill-opacity:1;stroke:none" d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 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 21 37.998 0 1 21 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/pink-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-music.svg
new file mode 100644
index 00000000..02279862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-open.svg
new file mode 100644
index 00000000..def182c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient cx="24.08" cy="41.38" gradientUnits="userSpaceOnUse" id="radialGradient3850" gradientTransform="matrix(1 0 0 0.11308 0 36.704)" r="21.08">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <rect rx="2" width="34" x="7" height="23" y="1.998" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-pictures.svg
new file mode 100644
index 00000000..d6fa007e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#c64077;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-projects.svg
new file mode 100644
index 00000000..858f62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#c64077;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-publicshare.svg
new file mode 100644
index 00000000..57041d43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-recent.svg
new file mode 100644
index 00000000..319ddaf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-rss.svg
new file mode 100644
index 00000000..313d3d3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-saved-search.svg
new file mode 100644
index 00000000..d1083870
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-steam.svg
new file mode 100644
index 00000000..2221d600
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-system.svg
new file mode 100644
index 00000000..298a27c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#c64077;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-templates.svg
new file mode 100644
index 00000000..24df7914
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-ubuntu.svg
new file mode 100644
index 00000000..e29b26af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-video.svg
new file mode 100644
index 00000000..5d63c1cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#c64077;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-vm.svg
new file mode 100644
index 00000000..6de13681
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-wine.svg
new file mode 100644
index 00000000..a15864e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/pink-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-folder.svg
new file mode 100644
index 00000000..b3d7848f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-network.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-network.svg
new file mode 100644
index 00000000..67cff2d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-user-desktop.svg
new file mode 100644
index 00000000..37efced6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/pink-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/pink-user-home.svg
new file mode 100644
index 00000000..bc3f7ffe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/pink-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/purple-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-fileopen.svg
new file mode 100644
index 00000000..61bab471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-art.svg
new file mode 100644
index 00000000..db0e8caa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-books.svg
new file mode 100644
index 00000000..255cbb41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-cloud.svg
new file mode 100644
index 00000000..b6f4bd08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-copy.svg
new file mode 100644
index 00000000..13e3eb62
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-documents.svg
new file mode 100644
index 00000000..628403e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-download.svg
new file mode 100644
index 00000000..c2355ebb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-dropbox.svg
new file mode 100644
index 00000000..6ee06e7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-google-drive.svg
new file mode 100644
index 00000000..46ae71d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-hdd.svg
new file mode 100644
index 00000000..d60b4e70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-move.svg
new file mode 100644
index 00000000..3125545c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="11.998" x="8" height="4" width="10"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="24.998" x="23" height="4" width="10"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/purple-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-music.svg
new file mode 100644
index 00000000..315cc929
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-open.svg
new file mode 100644
index 00000000..c97cdd3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" r="21.08" cy="41.38" gradientUnits="userSpaceOnUse" cx="24.08" gradientTransform="matrix(1 0 0 0.11308 0 36.704)">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect style="fill:#512da8;fill-opacity:1;stroke:none" y="1.998" x="7" height="23" rx="2" width="34"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 3 40.998 0 1 42 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-pictures.svg
new file mode 100644
index 00000000..76813223
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#54398d;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-projects.svg
new file mode 100644
index 00000000..a07ebf52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#54398d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-publicshare.svg
new file mode 100644
index 00000000..5378902f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-recent.svg
new file mode 100644
index 00000000..7bd499d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-rss.svg
new file mode 100644
index 00000000..7efe1bc5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-saved-search.svg
new file mode 100644
index 00000000..c206f0d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-steam.svg
new file mode 100644
index 00000000..8a821559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-system.svg
new file mode 100644
index 00000000..7d425491
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#54398d;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-templates.svg
new file mode 100644
index 00000000..1c8ff0ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-ubuntu.svg
new file mode 100644
index 00000000..8bc22025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-video.svg
new file mode 100644
index 00000000..9fd76b1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#54398d;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-vm.svg
new file mode 100644
index 00000000..7ef2af14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-wine.svg
new file mode 100644
index 00000000..c64625ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/purple-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-folder.svg
new file mode 100644
index 00000000..20f88496
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-network.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-network.svg
new file mode 100644
index 00000000..9367338a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-user-desktop.svg
new file mode 100644
index 00000000..5df3e6e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/purple-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/purple-user-home.svg
new file mode 100644
index 00000000..ce15baba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/purple-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/red-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/red-fileopen.svg
new file mode 100644
index 00000000..bde7c102
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-art.svg
new file mode 100644
index 00000000..58b9a5f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-books.svg
new file mode 100644
index 00000000..40edbc30
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-cloud.svg
new file mode 100644
index 00000000..121f8c23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-copy.svg
new file mode 100644
index 00000000..e5588214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-documents.svg
new file mode 100644
index 00000000..1f982131
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-download.svg
new file mode 100644
index 00000000..6b075321
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-dropbox.svg
new file mode 100644
index 00000000..4d643262
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-google-drive.svg
new file mode 100644
index 00000000..bc2717de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-hdd.svg
new file mode 100644
index 00000000..6b7d04df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-move.svg
new file mode 100644
index 00000000..8487f6f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="8" y="11.998" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="23" y="24.998" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="4"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/red-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-music.svg
new file mode 100644
index 00000000..8b01fcaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-open.svg
new file mode 100644
index 00000000..ed7819b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-open.svg
@@ -0,0 +1,17 @@
+<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1 0 0 0.11308 0 36.704)" gradientUnits="userSpaceOnUse" id="radialGradient3850">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect height="23" style="fill:#d32f2f;fill-opacity:1;stroke:none" x="7" y="1.998" rx="2" width="34"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 3 40.998 0 1 42 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-pictures.svg
new file mode 100644
index 00000000..c1910a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#ab3634;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-projects.svg
new file mode 100644
index 00000000..da012882
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#ab3634;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-publicshare.svg
new file mode 100644
index 00000000..d4129051
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-recent.svg
new file mode 100644
index 00000000..637465b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-rss.svg
new file mode 100644
index 00000000..ec18b52c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-saved-search.svg
new file mode 100644
index 00000000..167b646a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-steam.svg
new file mode 100644
index 00000000..6dff2cd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-system.svg
new file mode 100644
index 00000000..e2af0105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#ab3634;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-templates.svg
new file mode 100644
index 00000000..240a2d60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-ubuntu.svg
new file mode 100644
index 00000000..52baf091
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-video.svg
new file mode 100644
index 00000000..8dcfaa0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#ab3634;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-vm.svg
new file mode 100644
index 00000000..003c6fb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder-wine.svg
new file mode 100644
index 00000000..788adcf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/red-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/red-folder.svg
new file mode 100644
index 00000000..8f0f342a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-network.svg b/.icons/Material-Black-Lime-Numix/48/places/red-network.svg
new file mode 100644
index 00000000..edb886e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/red-user-desktop.svg
new file mode 100644
index 00000000..5a5f50e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/red-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/red-user-home.svg
new file mode 100644
index 00000000..227185a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/red-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/places/redhat-network-server.svg b/.icons/Material-Black-Lime-Numix/48/places/redhat-network-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/redhat-system-group.svg b/.icons/Material-Black-Lime-Numix/48/places/redhat-system-group.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/samba.svg b/.icons/Material-Black-Lime-Numix/48/places/samba.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/samba.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/server.svg b/.icons/Material-Black-Lime-Numix/48/places/server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/start-here.svg b/.icons/Material-Black-Lime-Numix/48/places/start-here.svg
new file mode 100644
index 00000000..735d0b84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/start-here.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 48 24 c 0.012 13.254 -10.738 24 -24 24 c -13.262 0 -24.01 -10.746 -24 -24 c -0.012 -13.254 10.738 -24 24 -24 c 13.262 0 24.01 10.746 24 24 Z" style="fill:#dc322f"/>
+ <path d="m 73.33 59.17 l 0 16.02 m 0 121.63 l 0 -82.958 c 0 -30.31 24.396 -54.688 54.708 -54.688 c 30.333 0 54.729 24.375 54.729 54.688 l 0 82.958" transform="scale(.1875)" style="fill:none;stroke:#f9f9f9;stroke-linecap:round;stroke-width:7.299"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/stock_folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_folder.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/stock_music-library.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_music-library.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_open.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/stock_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/stock_shared-by-me.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_shared-by-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_shared-to-me.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_shared-to-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_trash_empty.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/stock_trash_full.svg b/.icons/Material-Black-Lime-Numix/48/places/stock_trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/trashcan_empty.svg b/.icons/Material-Black-Lime-Numix/48/places/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/trashcan_full.svg b/.icons/Material-Black-Lime-Numix/48/places/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/user-bookmarks.svg b/.icons/Material-Black-Lime-Numix/48/places/user-bookmarks.svg
new file mode 100644
index 00000000..0549434b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-bookmarks.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"
+ width="48"
+ height="48"
+ viewBox="0 0 48 48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="user-bookmarks.svg">
+ <metadata
+ id="metadata10">
+ <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="defs8" />
+ <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="namedview6"
+ showgrid="true"
+ inkscape:zoom="12.223644"
+ inkscape:cx="18.111761"
+ inkscape:cy="30.544693"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4133" />
+ </sodipodi:namedview>
+ <g
+ style="fill-rule:evenodd"
+ transform="matrix(2,0,0,1.9974,0,0.0624)"
+ id="g4">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#dc322f"
+ d="M 3,0.00390625 21,-0.03125 21,24 12,15 3,24 Z"
+ id="path6" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill-opacity:0.1"
+ d="M 18,-0.03125 18,21 l 3,3 0,-24.03125 -3,0 z M 3,0 3,24 6,21 6,0 3,0 Z"
+ id="path8" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/user-desktop.svg
new file mode 120000
index 00000000..b946e488
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/user-home.svg
new file mode 120000
index 00000000..5d9ea1c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/user-images.svg b/.icons/Material-Black-Lime-Numix/48/places/user-images.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-images.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/user-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/user-pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/user-share.svg b/.icons/Material-Black-Lime-Numix/48/places/user-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/places/user-trash-full.svg b/.icons/Material-Black-Lime-Numix/48/places/user-trash-full.svg
new file mode 100644
index 00000000..ebe69a8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-trash-full.svg
@@ -0,0 +1,167 @@
+<?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="48"
+ height="48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="gnome-dev-trash-full.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3844">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.39215687;"
+ offset="0"
+ id="stop3846" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3848" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3844"
+ id="radialGradient3850"
+ cx="24.075672"
+ cy="41.38316"
+ fx="24.075672"
+ fy="41.38316"
+ r="21.075672"
+ gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="26.70684"
+ inkscape:cx="15.015439"
+ inkscape:cy="33.787175"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2990"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="Blob"
+ sodipodi:insensitive="true">
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient3850);fill-opacity:1;stroke:none"
+ id="path3842"
+ sodipodi:cx="24.075672"
+ sodipodi:cy="41.38316"
+ sodipodi:rx="21.075672"
+ sodipodi:ry="2.3831596"
+ d="m 45.151344,41.38316 a 21.075672,2.3831596 0 1 1 -42.151344,0 21.075672,2.3831596 0 1 1 42.151344,0 z"
+ transform="matrix(0.80661722,0,0,1.0490275,4.5801483,-1.9120725)" />
+ </g>
+ <g
+ inkscape:label="Body"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <path
+ style="fill:none;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 25,13 -5,3 3,0 z"
+ id="path3801"
+ inkscape:connector-curvature="0"
+ transform="translate(0,1004.3622)" />
+ <rect
+ style="fill:#f07a64;fill-opacity:1;stroke:none"
+ id="rect3054"
+ width="26"
+ height="30"
+ x="11"
+ y="1016.3622"
+ rx="1"
+ ry="1" />
+ <path
+ sodipodi:nodetypes="ccccccccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path3861"
+ d="m 19,1009.3622 c -1,0 -2,1 -2,2 l 0,4 0,2 2,0 1,-2 0,-2 c 0,-1 1,-2 2,-2 l 4,0 c 1,0 2,1 2,2 l 0,2 0,2 3,0 0,-2 0,-4 c 0,-1 -1,-2 -2,-2 z"
+ style="fill:#f07a64;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#ff8e78;fill-opacity:1;stroke:none"
+ d="m 7,1020.3622 c 0,-2 2,-5 3,-5 l 28,0 c 1,0 3,3 3,5 z"
+ id="path3824"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <rect
+ style="fill:#b64f46;fill-opacity:1;stroke:none"
+ id="rect3826"
+ width="4"
+ height="20"
+ x="15"
+ y="1023.3622"
+ rx="1"
+ ry="1" />
+ <rect
+ ry="1"
+ rx="1"
+ y="1023.3622"
+ x="22"
+ height="20"
+ width="4"
+ id="rect3828"
+ style="fill:#b64f46;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#b64f46;fill-opacity:1;stroke:none"
+ id="rect3830"
+ width="4"
+ height="20"
+ x="29"
+ y="1023.3622"
+ rx="1"
+ ry="1" />
+ <rect
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none"
+ id="rect3863"
+ width="26"
+ height="5"
+ x="11"
+ y="1020.3622" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/user-trash.svg b/.icons/Material-Black-Lime-Numix/48/places/user-trash.svg
new file mode 100644
index 00000000..0161d758
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/user-trash.svg
@@ -0,0 +1,167 @@
+<?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="48"
+ height="48"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="gnome-dev-trash-empty.svg">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3844">
+ <stop
+ style="stop-color:#000000;stop-opacity:0.39215687;"
+ offset="0"
+ id="stop3846" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3848" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3844"
+ id="radialGradient3850"
+ cx="24.075672"
+ cy="41.38316"
+ fx="24.075672"
+ fy="41.38316"
+ r="21.075672"
+ gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="26.70684"
+ inkscape:cx="15.015439"
+ inkscape:cy="23.30297"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2990"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <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 />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="Blob"
+ sodipodi:insensitive="true">
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#radialGradient3850);fill-opacity:1;stroke:none"
+ id="path3842"
+ sodipodi:cx="24.075672"
+ sodipodi:cy="41.38316"
+ sodipodi:rx="21.075672"
+ sodipodi:ry="2.3831596"
+ d="m 45.151344,41.38316 a 21.075672,2.3831596 0 1 1 -42.151344,0 21.075672,2.3831596 0 1 1 42.151344,0 z"
+ transform="matrix(0.80661722,0,0,1.0490275,4.5801483,-1.9120725)" />
+ </g>
+ <g
+ inkscape:label="Body"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1004.3622)">
+ <path
+ style="fill:none;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 25,13 -5,3 3,0 z"
+ id="path3801"
+ inkscape:connector-curvature="0"
+ transform="translate(0,1004.3622)" />
+ <rect
+ style="fill:#8f98a8;fill-opacity:1;stroke:none"
+ id="rect3054"
+ width="26"
+ height="30"
+ x="11"
+ y="1016.3622"
+ rx="1"
+ ry="1" />
+ <path
+ sodipodi:nodetypes="ccccccccccccccccc"
+ inkscape:connector-curvature="0"
+ id="path3861"
+ d="m 19,1009.3622 c -1,0 -2,1 -2,2 l 0,4 0,2 2,0 1,-2 0,-2 c 0,-1 1,-2 2,-2 l 4,0 c 1,0 2,1 2,2 l 0,2 0,2 3,0 0,-2 0,-4 c 0,-1 -1,-2 -2,-2 z"
+ style="fill:#8f98a8;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#b0b6c5;fill-opacity:1;stroke:none"
+ d="m 7,1020.3622 c 0,-2 2,-5 3,-5 l 28,0 c 1,0 3,3 3,5 z"
+ id="path3824"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <rect
+ style="fill:#687385;fill-opacity:1;stroke:none"
+ id="rect3826"
+ width="4"
+ height="20"
+ x="15"
+ y="1023.3622"
+ rx="1"
+ ry="1" />
+ <rect
+ ry="1"
+ rx="1"
+ y="1023.3622"
+ x="22"
+ height="20"
+ width="4"
+ id="rect3828"
+ style="fill:#687385;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#687385;fill-opacity:1;stroke:none"
+ id="rect3830"
+ width="4"
+ height="20"
+ x="29"
+ y="1023.3622"
+ rx="1"
+ ry="1" />
+ <rect
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none"
+ id="rect3863"
+ width="26"
+ height="5"
+ x="11"
+ y="1020.3622" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/xfce-trash_empty.svg b/.icons/Material-Black-Lime-Numix/48/places/xfce-trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/xfce-trash_full.svg b/.icons/Material-Black-Lime-Numix/48/places/xfce-trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/places/yellow-fileopen.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-fileopen.svg
new file mode 100644
index 00000000..8f456308
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-fileopen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <rect width="30" height="23" x="9" y="1006.36" rx="2" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect y="1021.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1024.36 0 22 -42 0 0 -20 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1022.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1009.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="12" height="2" width="24" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="24" height="2" x="12" y="1017.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-art.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-art.svg
new file mode 100644
index 00000000..43b8e925
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-art.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 22 c -3.994 0.097 -7 3 -7 6 c 0 3 2 3 3 3 c 1 0 2 0 2 2 c 0 2 1 3 3 3 c 7 0 8 -5 8 -7 c 0 -3 -3 -7 -9 -7 z m -2 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 4 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 4 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 -11 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 6.5 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 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,1004.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-books.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-books.svg
new file mode 100644
index 00000000..92fc2121
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-books.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(3.5433066,0,0,3.5433066,16,993.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 2.54 13.547 0 -2.963 -0.564 0 0 2.963 z m -0.847 -3.104 -1.693 -1.129 l 0 2.822 l 1.693 1.129 m 2.822 -1.129 0 -2.822 -1.693 1.129 0 2.822 z m -0.282 -3.104 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.693 1.129 0.564 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-cloud.svg
new file mode 100644
index 00000000..468d7927
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-cloud.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23.262 1031.36 0.022 0 c 0.195 0 0.353 0.178 0.353 0.4 l 0 3.6 c 0 0.222 -0.157 0.4 -0.353 0.4 l -0.022 0 c -0.195 0 -0.353 -0.178 -0.353 -0.4 l 0 -3.6 c 0 -0.222 0.157 -0.4 0.353 -0.4 z m -1.262 4.5 a 3 3.5 0 0 1 -3 3.5 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 z m 4 -4.5 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 m 4 1 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m 2 4 a 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 z m -13.09 -4.6 9.818 0 0 7.6 -9.818 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-copy.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-copy.svg
new file mode 100644
index 00000000..3ba62cdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-copy.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <g transform="translate(-15,-13)">
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 21 1027.36 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="23" y="1029.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 42 1029.36 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 21 1042.36 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-documents.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-documents.svg
new file mode 100644
index 00000000..e83d3c51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-documents.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="M 4,0 C 2.892,0 2,0.892 2,2 l 0,12 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,5 9,0 z m 0,2 6,0 1,1 1,1 0,10 -8,0 z" style="stroke:none"/>
+ <path d="m 9 0 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-download.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-download.svg
new file mode 100644
index 00000000..ccf58b68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(31.607183,3.8748953)" style="opacity:1">
+ <rect rx="1" y="1034.49" x="-15.607" height="2" width="16" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="7" height="2" x="1029.49" y="13.607" rx="1" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-0.393" x="1029.49" height="2" width="7" transform="matrix(0,1,-1,0,0,0)" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m -6.607 1032.49 c -1 1 -1 1 -2 0 l -3 -3 c -1 -1 -1 -1 0 -1 l 8 0 c 1 0 1 0 0 1 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1021.49" x="-9.607" height="10" width="4" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-dropbox.svg
new file mode 100644
index 00000000..bcbcf65a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 1025.36 -4.5 4 4.5 3 -4.5 4 9 6 9 -6 -4.5 -4 4.5 -3 -4.5 -4 -4.5 4 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-google-drive.svg
new file mode 100644
index 00000000..63110d29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-google-drive.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient r="21.08" cy="41.38" cx="24.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse" id="radialGradient3064">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3064);opacity:0.65;fill-opacity:1;stroke:none"/>
+ <path d="m 3 10 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="13" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 8 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 l 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 14 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 41 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(1.3518142e-4,0,0,1.3004916e-4,14.999784,22)" d="m 22194 115341 23578.03 -38447 87383.98 0 -22193 38447 z" style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.3243857e-4,0,0,1.3004916e-4,15.36501,21)" d="m 88772,76894 44384,0 L 88772,0 44385,0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path transform="matrix(1.4175204e-4,0,0,1.2815554e-4,14,21.60684)" d="M 65365.495,39056.611 44385,0 0,76894 22194,115341 z" style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-hdd.svg
new file mode 100644
index 00000000..b0b7c558
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-hdd.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 3 0 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 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 m 8 0 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -4 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 m -4 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 8 0 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 -8.5 5 9 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 -9 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" style="stroke:none"/>
+ <path d="m -3.577 5.951 c 0 1.336 -0.875 2.419 -1.954 2.419 -1.079 0 -1.954 -1.083 -1.954 -2.419 0 -1.336 0.875 -2.419 1.954 -2.419 1.079 0 1.954 1.083 1.954 2.419 z" transform="matrix(0.51179914,0,0,0.41337621,10.830688,3.5398266)" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-move.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-move.svg
new file mode 100644
index 00000000..510ed1f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 6 9.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="M 7,9 C 6.5,9 6,9.5 6,10 l 0,1 c 0,-0.5 0.5,-1 1,-1 l 9,0 1,2 9,0 1,6 0,-1 -1,-6 -8,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="11.998" x="8"/>
+ <path d="m 27 11.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 6 24.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 17 11 -1 2 -10 0 0 1 11 0 1 -2 8 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.015;fill-opacity:1;stroke:none"/>
+ <path d="m 7 8.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 9.998 l 0 1 l 0 1 l 21 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -3.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 -8 0 l -1 -1.998 l 0 -0.002 l -10 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 22.998 0 14 21 0 0 -7 -1 -6 -8 0 -1 -2 -10 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 22 22 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 9 0 1 2 9 0 1 6 0 -1 -1 -6 -8 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="4" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="24.998" x="23"/>
+ <path d="m 42 24.998 0 14 -21 0 0 -13 10 0 1 -2 9 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 21 37.998 0 1 21 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 -1 2 -10 0 0 1 11 0 1 -2 8 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/48/places/yellow-folder-music.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-music.svg
new file mode 100644
index 00000000..ca9e5054
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-music.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(37.390159,1.4935977)" style="opacity:1">
+ <path transform="matrix(1.6457927,0,0,1.7226703,-7.161196,1022.6419)" 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(1.6457927,0,0,1.7226703,2.838804,1022.6419)" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="1025.87" x="-17.39" height="12" width="2" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="12" x="-7.39" y="1025.87" rx="1" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect rx="2" y="1023.87" x="-17.39" height="5" width="12" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-open.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-open.svg
new file mode 100644
index 00000000..a577cd6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-open.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient cx="24.08" cy="41.38" gradientUnits="userSpaceOnUse" id="radialGradient3850" r="21.08" gradientTransform="matrix(1 0 0 0.11308 0 36.704)">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none" transform="matrix(1.13875 0 0 1.04903 -3.416 -1.912)"/>
+ </g>
+ <rect width="34" x="7" y="1.998" height="23" rx="2" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="m 24 4.998 l -8 8 l 4 0 l 0 18 l 8 0 l 0 -18 l 4 0 l -8 -8 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 45 17.998 0 24 -42 0 0 -22 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 40.998 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 15.998 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1.01 -2.11 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="M 9,2 C 7.892,2 7,2.892 7,4 L 7,5 C 7,3.892 7.892,3 9,3 l 30,0 c 1.108,0 2,0.892 2,2 L 41,4 C 41,2.892 40.108,2 39,2 L 9,2 Z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-pictures.svg
new file mode 100644
index 00000000..a11d7614
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-pictures.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(38.421265,-0.1145)" 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 0.045 1046.8 c 0.229 -0.168 0.76 -0.668 1.63 -1.533 0.867 -0.87 2.027 -2.06 3.529 -3.624 0.983 1.398 1.706 2.406 2.241 3.069 0.522 0.655 0.812 0.942 0.882 0.862 0.555 -0.497 1.023 -0.92 1.426 -1.29 0.397 -0.37 0.705 -0.674 0.949 -0.922 1.221 1.536 2.235 2.801 3.123 3.87 0.873 1.061 1.566 1.864 2.103 2.455 l -3.324 -2.762 c -0.275 0.707 -0.723 1.072 -1.358 1.105 -0.653 0.019 -1.645 -0.773 -2.445 -0.92 -0.8 -0.146 -1.597 0.304 -2.308 0.061 -0.727 -0.257 -1.288 -1.273 -1.969 -1.536 -0.684 -0.26 -1.377 -0.26 -2.103 0 -0.791 0.387 -1.581 0.776 -2.375 1.166 z"/>
+ <path d="m 0 1046.36 5 -5 3.282 3.678 2.218 -2.178 5.5 6.5 -3 2 -11 0 z"/>
+ </g>
+ </g>
+ <path d="m -20.421 1025.48 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 12 0 0 12 -12 0 0 -12 z" style="fill:#c79a18;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-projects.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-projects.svg
new file mode 100644
index 00000000..466f673c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-projects.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.875 1025.77 c -0.55 0.01 -1.07 0.068 -1.594 0.25 -0.165 1.116 0.107 2.274 0.406 3.344 0.762 2.453 2.176 4.782 4.25 6.344 0.076 0.072 0.184 0.089 0.156 0.219 -0.011 0.544 -0.001 1.111 0 1.656 0.022 0.953 0.596 1.863 1.438 2.313 0.998 0.526 1.995 1.013 3 1.531 0.463 0.245 1.105 -0.036 1.25 -0.531 0.088 -0.326 0.027 -0.668 0.031 -1 -0.003 -0.7 -0.09 -1.403 -0.063 -2.094 0.915 -0.114 1.835 -0.557 2.375 -1.313 0.481 -0.645 0.653 -1.479 0.594 -2.281 0.979 -0.175 1.988 -0.322 2.969 -0.5 0.581 -0.116 0.832 -0.871 0.469 -1.344 -0.714 -0.904 -1.431 -1.79 -2.156 -2.688 -0.586 -0.7 -1.503 -1.088 -2.406 -0.969 -0.613 0.098 -1.24 0.23 -1.844 0.344 -1.95 -1.858 -4.572 -2.888 -7.219 -3.188 -0.543 -0.049 -1.106 -0.103 -1.656 -0.094 z m 3.313 2.031 c 0.639 -0.058 1.281 0.12 1.813 0.563 1.064 0.886 1.23 2.467 0.344 3.531 -0.886 1.064 -2.467 1.23 -3.531 0.344 -1.064 -0.886 -1.23 -2.467 -0.344 -3.531 0.443 -0.532 1.079 -0.848 1.719 -0.906 z m 0.063 0.844 c -0.426 0.039 -0.829 0.239 -1.125 0.594 -0.591 0.71 -0.491 1.753 0.219 2.344 0.71 0.591 1.753 0.491 2.344 -0.219 0.591 -0.71 0.491 -1.753 -0.219 -2.344 -0.355 -0.296 -0.793 -0.414 -1.219 -0.375 z m 10.156 6.813 c -0.219 -0.02 -0.437 0.146 -0.469 0.375 -0.279 1.268 -1.181 2.369 -2.375 2.875 -0.311 0.098 -0.38 0.515 -0.125 0.719 0.524 0.437 1.13 0.941 1.656 1.375 0.256 0.218 0.589 -0.01 0.594 -0.344 -0.008 -0.266 -0.039 -0.55 -0.063 -0.813 0.653 0.14 1.292 0.326 1.938 0.469 0.304 0.063 0.593 -0.303 0.469 -0.594 -0.255 -0.612 -0.519 -1.204 -0.781 -1.813 0.264 -0.031 0.518 -0.054 0.781 -0.094 0.325 -0.064 0.453 -0.538 0.188 -0.75 -0.527 -0.443 -1.06 -0.872 -1.594 -1.313 -0.062 -0.049 -0.146 -0.087 -0.219 -0.094 z" style="fill:#c79a18;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-publicshare.svg
new file mode 100644
index 00000000..200cf2d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-publicshare.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 26.13 1026.02 c -1.592 0 -2.906 1.208 -2.906 2.719 0.012 0.518 0.041 1.175 0.344 2.563 l 0.031 0 c 0.061 0.184 0.155 0.366 0.313 0.563 0.141 0.176 0.328 0.377 0.5 0.563 0.053 0.392 0.061 0.735 0 1.156 -0.473 0.359 -1.326 0.694 -2.094 1 -0.4 0.159 -0.77 0.307 -1.063 0.5 -0.279 0.184 -0.48 0.435 -0.5 0.75 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.344 2.656 0 0.031 c 0 0.329 0.219 0.599 0.531 0.813 0.312 0.214 0.735 0.382 1.25 0.531 1.029 0.299 2.426 0.469 3.969 0.469 1.543 0 2.939 -0.17 3.969 -0.469 0.515 -0.149 0.938 -0.317 1.25 -0.531 0.312 -0.214 0.531 -0.483 0.531 -0.813 l 0 -0.031 -0.375 -2.656 c 0 -0.01 0.001 -0.021 0 -0.031 -0.009 -0.15 -0.064 -0.298 -0.156 -0.406 -0.099 -0.116 -0.23 -0.19 -0.375 -0.281 -0.291 -0.182 -0.662 -0.335 -1.063 -0.5 -0.778 -0.32 -1.629 -0.683 -2.094 -1.063 -0.035 -0.362 -0.037 -0.732 0 -1.094 0.168 -0.198 0.357 -0.403 0.5 -0.594 0.16 -0.212 0.281 -0.405 0.344 -0.594 0.342 -1.445 0.357 -2.034 0.375 -2.563 0 -1.511 -1.314 -2.719 -2.906 -2.719 z m -5.406 0.5 c -1.308 0 -2.375 1.01 -2.375 2.25 0.01 0.425 0.032 0.924 0.281 2.063 l 0 0.031 c 0.051 0.152 0.15 0.274 0.281 0.438 0.115 0.143 0.268 0.319 0.406 0.469 0.042 0.314 0.047 0.632 0 0.969 -0.386 0.296 -1.086 0.562 -1.719 0.813 -0.328 0.13 -0.604 0.249 -0.844 0.406 -0.226 0.149 -0.387 0.37 -0.406 0.625 -0.001 0.015 -0.031 0.016 -0.031 0.031 l -0.313 2.156 0 0.031 c 0 0.203 0.097 0.378 0.25 0.531 0.153 0.153 0.365 0.293 0.625 0.406 0.512 0.223 1.242 0.378 2.125 0.469 l 0.031 0 c 0.048 0 0.096 -0.013 0.125 -0.031 0.036 -0.023 0.078 -0.041 0.094 -0.062 0.031 -0.043 0.049 -0.086 0.063 -0.125 0.023 -0.068 0.028 -0.149 0.031 -0.219 0 -0.01 0 -0.021 0 -0.031 l 0.344 -2.656 c 0 -0.109 0.075 -0.239 0.25 -0.375 0.175 -0.136 0.44 -0.272 0.75 -0.406 0.619 -0.268 1.404 -0.517 2.031 -0.844 l 0.344 -0.188 -0.344 -0.156 c -0.248 -0.12 -0.438 -0.253 -0.594 -0.375 -0.03 -0.309 -0.032 -0.63 0 -0.938 0.001 -0.01 -0.001 -0.021 0 -0.031 0.238 -0.321 0.42 -0.654 0.5 -0.844 l 0.031 -0.062 -0.031 -0.062 c -0.027 -0.155 -0.018 -0.273 -0.063 -0.406 -0.3 -1.371 -0.332 -1.936 -0.344 -2.438 0 -0.211 0.049 -0.456 0.125 -0.688 l 0.063 -0.125 -0.125 -0.062 c -0.417 -0.333 -0.97 -0.563 -1.563 -0.563 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-recent.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-recent.svg
new file mode 100644
index 00000000..b8f6c815
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17 1025.36 0 5 5 0 -1.719 -1.719 c 1.023 -0.803 2.318 -1.281 3.719 -1.281 3.314 0 6 2.686 6 6 0 3.314 -2.686 6 -6 6 -3.314 0 -6 -2.686 -6 -6 0 -0.701 0.123 -1.375 0.344 -2 l -2.094 0 c -0.164 0.638 -0.25 1.311 -0.25 2 0 4.418 3.582 8 8 8 4.418 0 8 -3.582 8 -8 0 -4.418 -3.582 -8 -8 -8 -1.957 0 -3.766 0.677 -5.156 1.844 l -1.844 -1.844 z m 6.906 2.969 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"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-rss.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-rss.svg
new file mode 100644
index 00000000..284e6705
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-rss.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 21.06 1038.96 c -0.039 1.396 -1.204 2.496 -2.601 2.456 -1.397 -0.042 -2.497 -1.205 -2.455 -2.601 0.039 -1.396 1.204 -2.496 2.601 -2.456 1.397 0.042 2.497 1.205 2.455 2.6 m 0 0" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27 1041.36 c -0.159 -6.522 -6.447 -10.533 -11 -10.996 l 0 3 c 3.666 0.301 7.959 3.719 8 7.996" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 1041.36 c 0 -9.604 -8.625 -15.696 -16 -16 l 0 3 c 6.764 0.747 13.03 6.277 13 13" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-saved-search.svg
new file mode 100644
index 00000000..851b4225
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-saved-search.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.376 1026.98 c -2.165 -2.166 -5.666 -2.152 -7.831 0.016 -1.841 1.842 -2.117 4.645 -0.83 6.776 l -5.341 5.343 c -0.498 0.498 -0.498 1.296 0 1.794 l 0.08 0.08 c 0.498 0.499 1.295 0.499 1.794 0 l 5.341 -5.343 c 2.133 1.29 4.946 1.025 6.787 -0.817 2.165 -2.166 2.165 -5.681 0 -7.847 z m -1.218 1.218 c 1.489 1.49 1.489 3.92 0 5.41 -1.475 1.476 -3.862 1.475 -5.355 0.027 l -0.04 -0.04 c -0.013 -0.016 -0.027 -0.027 -0.04 -0.041 -1.45 -1.492 -1.436 -3.867 0.04 -5.343 1.489 -1.49 3.906 -1.503 5.395 -0.016 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-steam.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-steam.svg
new file mode 100644
index 00000000..de73fbf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-steam.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69228106,0,0,0.69228106,7.3869854,1016.6706)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <g>
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="m 31.31 12 c -3.129 0 -5.691 2.477 -5.691 5.5 0 3.02 2.566 5.504 5.691 5.504 3.125 0 5.688 -2.48 5.688 -5.504 0 -3.02 -2.563 -5.5 -5.688 -5.5 m 0 1.848 c 2.102 0 3.777 1.621 3.777 3.652 0 2.035 -1.676 3.656 -3.777 3.656 -2.105 0 -3.781 -1.621 -3.781 -3.656 0 -2.031 1.676 -3.652 3.781 -3.652 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.746 17.496 c 0 1.301 -1.09 2.355 -2.438 2.355 -1.344 0 -2.438 -1.055 -2.438 -2.355 0 -1.305 1.094 -2.359 2.438 -2.359 1.348 0 2.438 1.055 2.438 2.359 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.434 19.852 0 7.07 4.063 0.785 3.473 -5.867 -3.625 0 m -3.91 -1.992" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.25 26.14 c -2.23 0 -4.063 1.77 -4.063 3.93 0 2.16 1.832 3.93 4.063 3.93 2.234 0 4.066 -1.77 4.066 -3.93 0 -2.16 -1.832 -3.93 -4.066 -3.93 m 0 1.32 c 1.504 0 2.699 1.156 2.699 2.609 0 1.453 -1.195 2.609 -2.699 2.609 -1.5 0 -2.699 -1.156 -2.699 -2.609 0 -1.453 1.199 -2.609 2.699 -2.609 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.06 20.637 c -2.23 0 -4.063 1.773 -4.063 3.93 0 2.16 1.832 3.934 4.063 3.934 2.234 0 4.066 -1.773 4.066 -3.934 0 -2.156 -1.832 -3.93 -4.066 -3.93 m -0.008 1.574 c 1.629 0 2.441 0.785 2.441 2.355 0 1.574 -0.813 2.359 -2.441 2.359 -1.625 0 -2.438 -0.785 -2.438 -2.359 0 -1.57 0.813 -2.355 2.438 -2.355 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.953 23.16 c -0.922 -0.379 -1.984 0.035 -2.375 0.93 -0.391 0.891 0.039 1.922 0.961 2.297 l 12.07 5.25 c 0.922 0.379 1.988 -0.035 2.379 -0.93 0.391 -0.891 -0.039 -1.922 -0.961 -2.297 m -12.08 -5.25" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-system.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-system.svg
new file mode 100644
index 00000000..01ab84d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.741 1025.36 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 1.037 c -0.281 0.095 -0.553 0.204 -0.815 0.333 l -0.722 -0.722 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -1.815 1.796 c -0.314 0.314 -0.314 0.816 0 1.13 l 0.722 0.722 c -0.133 0.267 -0.237 0.547 -0.333 0.833 l -1.019 0 c -0.444 0 -0.815 0.353 -0.815 0.796 l 0 2.556 c 0 0.444 0.371 0.796 0.815 0.796 l 1.019 0 c 0.096 0.286 0.2 0.567 0.333 0.833 l -0.722 0.722 c -0.314 0.314 -0.314 0.816 0 1.13 l 1.815 1.796 c 0.314 0.314 0.816 0.314 1.13 0 l 0.722 -0.722 c 0.262 0.13 0.534 0.239 0.815 0.333 l 0 1.037 c 0 0.444 0.371 0.796 0.815 0.796 l 2.537 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -1.037 c 0.286 -0.096 0.567 -0.2 0.833 -0.333 l 0.722 0.722 c 0.314 0.314 0.816 0.314 1.13 0 l 1.815 -1.796 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -0.741 -0.741 c 0.13 -0.262 0.239 -0.534 0.333 -0.815 l 1.037 0 c 0.444 0 0.796 -0.353 0.796 -0.796 l 0 -2.556 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -1.037 0 c -0.094 -0.281 -0.204 -0.553 -0.333 -0.815 l 0.741 -0.741 c 0.314 -0.314 0.314 -0.816 0 -1.13 l -1.815 -1.796 c -0.314 -0.314 -0.816 -0.314 -1.13 0 l -0.722 0.722 c -0.267 -0.133 -0.548 -0.237 -0.833 -0.333 l 0 -1.037 c 0 -0.444 -0.353 -0.796 -0.796 -0.796 l -2.537 0 z m 1.259 5.926 c 1.145 0 2.074 0.929 2.074 2.074 0 1.145 -0.929 2.074 -2.074 2.074 -1.145 0 -2.074 -0.929 -2.074 -2.074 0 -1.145 0.929 -2.074 2.074 -2.074 z" style="fill:#c79a18;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-templates.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-templates.svg
new file mode 100644
index 00000000..314ada84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-templates.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,-11)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 1 1036.36 c 0 0 -1 0.038 -1 1 l 0 2 2 0 0 -1 1 0 0 -2 -1.906 0 -0.094 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 1 0 0 1 2 0 0 -2 c 0 -1 -1 -1 -1 -1 l -2 0 z m -13 4 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 2 0 0 -2 -2 0 z m 14 0 0 2 2 0 0 -2 -2 0 z m -14 3 0 2 c 0 1 1 1 1 1 l 2 0 0 -2 -1 0 0 -1 -2 0 z m 14 0 0 1 -1 0 0 2 2 0 c 0 0 1 0 1 -1 l 0 -2 -2 0 z m -10 1 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z m 3 0 0 2 2 0 0 -2 -2 0 z" style="color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-ubuntu.svg
new file mode 100644
index 00000000..88e4f11b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-ubuntu.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 16.628 1031.07 c -0.899 0 -1.628 0.719 -1.628 1.605 0 0.887 0.729 1.605 1.628 1.605 0.899 0 1.628 -0.719 1.628 -1.605 0 -0.887 -0.729 -1.605 -1.628 -1.605 z m 11.626 7.296 c -0.779 0.443 -1.045 1.425 -0.596 2.192 0.45 0.768 1.445 1.031 2.224 0.588 0.779 -0.443 1.045 -1.425 0.596 -2.193 -0.45 -0.767 -1.445 -1.031 -2.224 -0.587 z m -8.089 -5.691 c 0 -1.587 0.8 -2.988 2.022 -3.836 l -1.19 -1.966 c -1.425 0.939 -2.485 2.374 -2.925 4.054 0.514 0.413 0.843 1.043 0.843 1.748 0 0.705 -0.329 1.335 -0.843 1.748 0.44 1.681 1.5 3.116 2.925 4.054 l 1.19 -1.966 c -1.223 -0.848 -2.022 -2.25 -2.022 -3.837 z m 4.756 -4.689 c 2.485 0 4.523 1.878 4.737 4.274 l 2.321 -0.033 c -0.114 -1.768 -0.898 -3.356 -2.102 -4.524 -0.619 0.231 -1.334 0.196 -1.952 -0.156 -0.619 -0.352 -1.01 -0.946 -1.114 -1.591 -0.602 -0.164 -1.235 -0.254 -1.89 -0.254 -1.126 0 -2.19 0.261 -3.135 0.722 l 1.131 1.999 c 0.609 -0.279 1.288 -0.436 2 -0.436 z m 0 9.379 c -0.716 0 -1.395 -0.157 -2 -0.436 l -1.131 1.999 c 0.945 0.461 2.01 0.722 3.135 0.722 0.655 0 1.288 -0.09 1.89 -0.254 0.106 -0.645 0.495 -1.239 1.114 -1.592 0.618 -0.352 1.333 -0.387 1.952 -0.156 1.204 -1.167 1.987 -2.755 2.101 -4.524 l -2.321 -0.033 c -0.213 2.396 -2.252 4.274 -4.737 4.274 z m 3.332 -10.381 c 0.779 0.443 1.774 0.18 2.224 -0.587 0.45 -0.768 0.183 -1.749 -0.596 -2.193 -0.779 -0.443 -1.774 -0.18 -2.224 0.588 -0.45 0.767 -0.183 1.749 0.596 2.192 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-video.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-video.svg
new file mode 100644
index 00000000..a9fbeb59
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1025.36 c -1.108 0 -2 0.892 -2 2 l 0 12 c 0 1.108 0.892 2 2 2 l 12 0 c 1.108 0 2 -0.892 2 -2 l 0 -12 c 0 -1.108 -0.892 -2 -2 -2 l -12 0 z m 0 2 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z m -10 5 2 0 0 2 -2 0 0 -2 z m 10 0 2 0 0 2 -2 0 0 -2 z" style="fill:#c79a18;opacity:1;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-vm.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-vm.svg
new file mode 100644
index 00000000..52bddca6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-vm.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 5 1012.36 c -1 0 -2 1 -2 2 l 0 1 c 0 -1 1 -2 2 -2 l 19 0 2 4 17 0 2 12 0 -1 -2 -12 -16 0 -2 -4 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 1016.36 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20 1025.36 c -0.554 0 -1 0.446 -1 1 l 10 0 c 0 -0.554 -0.446 -1 -1 -1 z m -1 2 0 12 10 0 0 -12 z m 2 2 6 0 0 1 -6 0 z m 0 2 6 0 0 1 -6 0 z m 3 3 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 -5 6 c 0 0.554 0.446 1 1 1 l 8 0 c 0.554 0 1 -0.446 1 -1 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-wine.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-wine.svg
new file mode 100644
index 00000000..b109b208
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder-wine.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 1023.3 c -0.732 0.012 -1.453 0.492 -1.568 1.386 -0.185 1.431 1.199 0.894 2.306 0.894 1.107 0 1.476 2.325 1.199 3.576 -0.277 1.252 -3.219 4.208 -9.871 1.252 -5.477 -2.434 -8.211 0.807 -8.349 0.872 0.518 4.836 4.744 10.08 9.871 10.08 5.477 0 9.917 -5.778 9.917 -11.09 0 -0.61 -0.073 -1.21 -0.185 -1.788 -0.102 -0.292 -0.202 -0.584 -0.277 -0.849 -0.134 -0.476 -0.285 -0.878 -0.415 -1.252 -0.006 -0.012 0.006 -0.032 0 -0.045 -0.524 -1.129 -1.259 -2.149 -2.168 -2.995 -0.004 -0.01 -0.019 0.01 -0.023 0 -0.142 -0.035 -0.292 -0.047 -0.438 -0.045 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 30 1028.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 27 1024.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/48/places/yellow-folder.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder.svg
new file mode 100644
index 00000000..62d75990
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-network.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-network.svg
new file mode 100644
index 00000000..240432a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-network.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 23 1025.36 c -3.412 0 -7 3.588 -7 8 0 4.412 3.588 8 7 8 5.412 0 9 -3.588 9 -8 0 -4.412 -3.588 -8 -8 -8 z m 1.65 1.125 c 0.746 0.069 1.468 0.239 2.125 0.525 -0.051 0.063 -0.09 0.119 -0.125 0.225 -0.202 0.606 -0.504 0.317 -0.15 1.075 0.354 0.757 0.649 0.953 0.75 0.6 0.101 -0.353 -0.254 -0.852 0.15 -0.65 0.404 0.202 0.703 -0.055 0.4 0.4 -0.303 0.455 -0.296 0.701 -0.65 0.6 -0.354 -0.101 -0.346 0.599 -0.7 0.7 -0.354 0.101 -0.475 -0.152 -0.475 0.1 0 0.252 0.201 0.021 0.15 0.425 -0.015 0.124 -0.011 0.146 -0.025 0.2 -0.332 -0.095 -0.48 -0.148 -0.725 -0.051 -0.253 0.101 -0.55 0.75 -0.55 0.75 0.315 0.315 0.462 0.543 0.575 0.65 -0.071 0.035 -0.156 0.05 -0.225 0.1 -0.505 0.354 -0.898 0.42 -1.05 0.925 -0.152 0.505 -0.1 0.043 -0.1 0.65 0 0.606 -0.153 0.194 0.15 0.75 0.303 0.556 1.046 0.822 1.4 1.125 0.354 0.303 0.718 -0.659 1.425 0.25 0.707 0.909 0.753 0.545 0.5 1.05 -0.253 0.505 -0.499 0.673 -0.6 0.875 -0.101 0.202 0.196 0.899 0.55 1.05 0.007 0 0.017 0 0.025 0 -0.019 0.043 -0.031 0.082 -0.05 0.125 -0.458 0.208 -1.019 0.495 -1.125 0.525 -0.25 0.072 -1.132 0.221 -1.775 0.4 -0.08 0.023 -0.144 0.023 -0.175 0.026 0.08 -0.087 0.712 -0.417 1.025 -0.6 0.429 -0.251 -0.025 -0.225 -0.025 -0.225 0 0 -0.682 -0.076 -2.075 -0.076 -0.696 0 -0.998 0.031 -1.15 0.076 -0.076 0.023 -0.113 0.045 -0.15 0.075 -0.037 0.031 -0.063 0.064 -0.125 0.1 -0.25 0.143 0.146 0.293 -0.175 0.4 -0.241 0.08 -0.269 0 -0.475 -0.151 0.147 -0.146 0.35 -0.322 0.6 -0.625 0.455 -0.55 0.598 -0.45 0.75 -0.95 0.152 -0.5 -1.275 -0.35 -1.275 -0.65 0 -0.3 -0.245 -0.5 -0.7 -0.7 -0.455 -0.2 -0.145 -0.3 -0.65 -0.45 -0.505 -0.149 -1.073 0.75 -1.225 0.45 -0.152 -0.3 0.475 -0.3 0.475 -0.65 0 -0.342 -0.72 0.258 -0.85 -0.175 -0.003 -0.016 -0.022 -0.016 -0.025 -0.026 -0.013 -0.063 -0.005 -0.1 0 -0.149 0.032 -0.36 0.448 -0.5 0.625 -0.85 0.202 -0.4 0.097 0.3 0.35 0.65 0.253 0.35 0.152 -0.45 0 -0.9 -0.152 -0.45 0.096 -0.45 0.45 -1.05 0.354 -0.6 0.35 -0.95 0.35 -1.4 0 -0.45 0.245 -0.5 0.75 -0.95 0.231 -0.206 0.413 -0.386 0.55 -0.55 0.033 -0.016 0.067 -0.016 0.1 -0.026 0.536 -0.214 0.761 -0.536 1.225 -1.5 0.464 -0.964 -0.182 -0.064 -0.325 -0.1 -0.143 -0.035 -0.35 -0.289 -0.85 -0.575 -0.103 -0.059 -0.195 -0.087 -0.275 -0.099 l 0.925 -1.525 c 0.296 -0.08 0.614 -0.135 0.925 -0.175 0.114 0.647 0.05 1.25 0.05 1.25 0 0 -0.175 0.207 -0.175 0.35 0 0.143 0.957 -1.178 1.1 -1.25 0.143 -0.072 0.504 0.379 0.575 -0.3 0.004 -0.039 -0.005 -0.04 0 -0.075 z m 1.35 2.7 c -0.051 -0.016 -0.112 0 -0.175 0.026 0 0.177 -0.068 0.305 -0.1 0.375 -0.019 -0.032 -0.075 -0.075 -0.075 -0.075 -0.076 0.14 -0.239 0.263 -0.075 0.225 0.164 -0.037 0.289 0.064 0.175 -0.075 -0.022 -0.026 -0.012 -0.015 -0.025 -0.026 0.021 0.016 0.062 0.026 0.15 0.026 0.099 0 0.153 0 0.225 0 -0.122 0.09 -0.255 0.128 -0.075 0.175 0.24 0.063 0.35 0.076 0.35 0.026 0 -0.05 -0.075 -0.225 -0.075 -0.225 0.047 -0.019 0.09 -0.043 0.05 -0.125 -0.076 -0.151 -0.196 -0.301 -0.35 -0.325 z m 3.825 0.425 c 0.125 0.194 0.245 0.394 0.35 0.6 -0.07 0.403 -0.246 0.675 0.05 0.675 0.083 0 0.157 -0.018 0.225 -0.026 0.009 0.024 0.016 0.051 0.025 0.075 -0.505 0 -0.747 0.151 -1 0.1 -0.253 -0.051 -0.955 -0.096 -0.5 -0.55 0.266 -0.266 0.598 -0.688 0.85 -0.875 z m -3.15 0.925 c 0.047 0.015 0.087 0.063 0.125 0.149 0.152 0.354 0.402 0.65 0.2 0.7 -0.202 0.05 -0.3 0.1 -0.3 0.1 0 0 0.699 0.455 0.75 -0.05 0.051 -0.505 -0.2 -0.8 -0.2 -0.8 0 0 0.349 0.348 0.45 0.55 0.101 0.202 0.097 0 0.35 0.25 0.253 0.252 0.196 -1 0.55 -0.65 0.354 0.353 0.576 0.348 0.475 0.6 -0.101 0.252 0.65 -0.305 0.65 0.2 0 0.487 0.311 0.685 -0.3 0.925 -0.231 -0.016 -0.414 -0.055 -0.45 -0.125 -0.101 -0.202 -0.675 -0.05 -0.675 -0.05 -1.511 -0.378 -2.167 -0.497 -2.6 -0.425 0.008 -0.016 0.016 -0.016 0.025 -0.026 0.221 -0.398 0.637 -0.951 0.5 -1.15 0.193 -0.111 0.344 -0.233 0.45 -0.2 z m 4.25 2.525 c 0.005 0.101 0 0.197 0 0.3 0 0.284 -0.017 0.575 -0.05 0.85 -0.454 -0.404 -1.1 -0.4 -1.1 -0.4 0 0 0.394 -0.448 0.95 -0.65 0.069 -0.026 0.144 -0.059 0.2 -0.1 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-user-desktop.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-user-desktop.svg
new file mode 100644
index 00000000..aafb61cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-user-desktop.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(16,1025.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;enable-background:new">
+ <path d="m 4 4 0 5 c 0 1 1 1 1 1 l 4 0 c 1 0 1 -1 1 -1 l 0 -4 -2 -2 -3 0 c 0 0 -1 0 -1 1 z m 1 0 2 0 0 2 2 0 0 3 l -4 0 z"/>
+ <path d="m 6 13 -2 2 c -1 1 -1 1 0 1 l 8 0 c 1 0 1 0 0 -1 l -2 -2 0 -1 -4 0 z" style="stroke:none"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 l 0,9 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 L 16,2 C 16,0.892 15.108,0 14,0 L 2,0 z m 0,2 12,0 0,9 -12,0 0,-9 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/places/yellow-user-home.svg b/.icons/Material-Black-Lime-Numix/48/places/yellow-user-home.svg
new file mode 100644
index 00000000..a7d4b052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/places/yellow-user-home.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <defs>
+ <radialGradient id="radialGradient3850" cx="24.08" cy="41.38" r="21.08" gradientTransform="matrix(1,0,0,0.11307633,0,36.703704)" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.392"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g>
+ <path d="m 45.15 41.38 a 21.08 2.383 0 1 1 -42.15 0 21.08 2.383 0 1 1 42.15 0 z" transform="matrix(1.1387537,0,0,1.0490275,-3.4162611,-1.9120725)" style="fill:url(#radialGradient3850);opacity:0.65;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 3 1014.36 0 28 42 0 0 -14 -2 -12 -16 0 -2 -4 -20 0 c -1 0 -2 1 -2 2 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="21" height="8" x="6" y="1017.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="M 5,8 C 4,8 3,9 3,10 l 0,1 C 3,10 4,9 5,9 l 19,0 2,4 17,0 2,12 0,-1 -2,-12 -16,0 -2,-4 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 45 1018.36 0 28 -42 0 0 -26 20 0 2 -4 18 0 c 1 0 2 1 2 2 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1045.36 0 1 42 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 25 12 -2 4 -20 0 0 1 21 0 2 -4 17 0 c 1 0 2 1 2 2 l 0 -1 c 0 -1 -1 -2 -2 -2 z" transform="translate(0,1004.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(15.999574,1025.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 2 7 0 7 c 0 1.108 0.892 2 2 2 l 2 0 0 -6 4 0 0 6 2 0 c 1.108 0 2 -0.892 2 -2 l 0 -7 z"/>
+ <path d="m 2 6 c -2.203 2 -3 2 0 2 l 12 0 c 3 0 2.288 0 0 -2 l -5 -5 c -1 -1 -1 -1 -2 0 z" style="stroke:none"/>
+ <path d="m 13 1 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/48/status/airplane-mode.svg b/.icons/Material-Black-Lime-Numix/48/status/airplane-mode.svg
new file mode 100644
index 00000000..819b7058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/airplane-mode.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g>
+ <path d="m 41.14 6.861 c -1.147 -1.147 -4.243 0 -7.299 3.056 l -4.492 4.492 -19.309 -4.075 c -1.39 -0.262 -1.789 -0.27 -2.49 0.418 -1.644 1.644 -1.645 1.644 1.059 3.211 l 14.03 7.151 -7.728 7.728 -6.104 -1.171 c -0.714 -0.151 -0.702 -0.204 -1.15 0.244 l -0.443 0.443 c -0.675 0.675 0.338 1.474 0.338 1.474 l 6.286 4.326 4.326 6.286 c 0 0 0.799 1.013 1.474 0.338 l 0.443 -0.443 c 0.447 -0.448 0.394 -0.435 0.244 -1.15 l -1.171 -6.104 7.728 -7.728 7.151 14.03 c 1.567 2.704 1.567 2.703 3.211 1.059 0.688 -0.7 0.68 -1.1 0.418 -2.49 l -4.075 -19.309 4.492 -4.492 c 3.056 -3.056 4.204 -6.152 3.056 -7.299 z" style="fill:#71a6ce;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/appointment-missed.svg b/.icons/Material-Black-Lime-Numix/48/status/appointment-missed.svg
new file mode 100644
index 00000000..e42b242c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/appointment-missed.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#ebebeb;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#aaa;opacity:1;fill-opacity:1"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa;opacity:1"/>
+ <g transform="matrix(0.49999998,0,0,0.49999998,8e-8,24.000001)" 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/48/status/appointment-soon.svg b/.icons/Material-Black-Lime-Numix/48/status/appointment-soon.svg
new file mode 100644
index 00000000..a831db29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/appointment-soon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 42 24 c 0 9.942 -8.06 18 -18 18 -9.942 0 -18 -8.06 -18 -18 0 -9.942 8.06 -18 18 -18 c 9.942 0 18 8.06 18 18 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.969 10.969 c -1.102 0.016 -1.984 0.93 -1.969 2.031 l 0 11 c 0 0.469 0.164 0.922 0.469 1.281 l 5 6 c 0.445 0.602 1.18 0.898 1.914 0.789 c 0.734 -0.117 1.344 -0.625 1.586 -1.328 c 0.242 -0.703 0.07 -1.484 -0.438 -2.023 l -4.531 -5.438 l 0 -10.281 c 0.008 -0.539 -0.203 -1.063 -0.586 -1.445 c -0.383 -0.383 -0.906 -0.594 -1.445 -0.586 Z" style="fill:#268bd2"/>
+ <path d="m 24 4 c -11.02 0 -20 8.977 -20 20 c 0 11.02 8.977 20 20 20 c 11.02 0 20 -8.977 20 -20 c 0 -11.02 -8.977 -20 -20 -20 m 0 4 c 8.859 0 16 7.141 16 16 c 0 8.859 -7.141 16 -16 16 c -8.859 0 -16 -7.141 -16 -16 c 0 -8.859 7.141 -16 16 -16 Z" style="fill:#aaa"/>
+ <path d="m 22 36 c 0 5.521 -4.479 10 -10 10 -5.521 0 -10 -4.479 -10 -10 0 -5.521 4.479 -10 10 -10 c 5.521 0 10 4.479 10 10 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-0.5,0,0,-0.5,24,49)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 28 40 -8 0 0 -16 8 0 0 16"/>
+ <path d="m 28 16 c 0 2.203 -1.797 4 -4 4 -2.203 0 -4 -1.797 -4 -4 0 -2.203 1.797 -4 4 -4 2.203 0 4 1.797 4 4 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-add.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-add.svg
new file mode 120000
index 00000000..6057f512
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-add.svg
@@ -0,0 +1 @@
+pamac-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-delete.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-delete.svg
new file mode 120000
index 00000000..2f9e4953
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-delete.svg
@@ -0,0 +1 @@
+pamac-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-download.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-download.svg
new file mode 120000
index 00000000..17b8ac73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-download.svg
@@ -0,0 +1 @@
+pamac-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-setup.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-setup.svg
new file mode 120000
index 00000000..832483a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-setup.svg
@@ -0,0 +1 @@
+pamac-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-update-cache.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..adc52e5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/aptdaemon-upgrade.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..92e26066
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+pamac-update.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-working.svg b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-working.svg
new file mode 100644
index 00000000..db4fa659
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/aptdaemon-working.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 20.314 0 c -0.825 -3.583 0.136 -7.507 2.908 -10.277 2.135 -2.136 4.956 -3.203 7.777 -3.203 c 1.01 0 2.02 0.142 3 0.416 l 0 -8.936" style="fill:#c28e5c"/>
+ <path d="m 38.5 -44.875 a 6.875 6.875 0 0 1 6.352 4.244 6.875 6.875 0 0 1 -1.49 7.493 6.875 6.875 0 0 1 -7.493 1.49 6.875 6.875 0 0 1 -4.244 -6.352" 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:2.25;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/avatar-default.svg b/.icons/Material-Black-Lime-Numix/48/status/avatar-default.svg
new file mode 100644
index 00000000..62ea003e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/avatar-default.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 17.371 6.4 3.657 0 c 5.486 0 5.368 5.569 5.368 5.569 l 0 4.772 c 0 1.817 -3.197 5.715 -3.197 5.715 l 0 2.386 7.2 3.975 l 0 3.183 -22.4 0 l 0 -3.183 7.2 -3.975 0 -2.386 c 0 0 -3.209 -3.898 -3.197 -5.715 l 0 -4.772 c 0 0 -0.118 -5.569 5.368 -5.569 z" style="fill:#aaa;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/changes-allow.svg b/.icons/Material-Black-Lime-Numix/48/status/changes-allow.svg
new file mode 100644
index 00000000..5791537f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/changes-allow.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 9.04 17.853 c 0.314 -0.335 1.106 -0.241 1.106 -0.241 l 13.314 0 c 0 0 0.792 -0.094 1.106 0.241 0.314 0.335 0.226 1.18 0.226 1.18 l 0 11.367 -15.977 0 0 -11.367 c 0 0 -0.088 -0.845 0.226 -1.18 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="m 26.4 8 a 6.4 6.4 0 0 0 -6.4 6.4 l 0 3.2 3.2 0 0 -3.2 a 3.2 3.2 0 0 1 3.2 -3.2 A 3.2 3.2 0 0 1 29.6 14.4 l 0 3.2 3.2 0 0 -3.2 A 6.4 6.4 0 0 0 26.4 8" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/changes-prevent.svg b/.icons/Material-Black-Lime-Numix/48/status/changes-prevent.svg
new file mode 100644
index 00000000..e2897427
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/changes-prevent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 11.437 17.853 c 0.314 -0.335 1.106 -0.241 1.106 -0.241 l 13.314 0 c 0 0 0.792 -0.094 1.106 0.241 0.314 0.335 0.226 1.18 0.226 1.18 l 0 11.367 -15.977 0 0 -11.367 c 0 0 -0.088 -0.845 0.226 -1.18 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="m 19.2 8 a 6.4 6.4 0 0 0 -6.4 6.4 l 0 3.2 3.2 0 0 -3.2 a 3.2 3.2 0 0 1 3.2 -3.2 3.2 3.2 0 0 1 3.2 3.2 l 0 3.2 3.2 0 0 -3.2 A 6.4 6.4 0 0 0 19.2 8" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/channel-secure.svg b/.icons/Material-Black-Lime-Numix/48/status/channel-secure.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/channel-secure.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/dialog-error.svg b/.icons/Material-Black-Lime-Numix/48/status/dialog-error.svg
new file mode 100644
index 00000000..0331d553
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/dialog-error.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 19.2 4.8 c -7.954 0 -14.4 6.446 -14.4 14.4 0 7.954 6.446 14.4 14.4 14.4 7.954 0 14.4 -6.446 14.4 -14.4 0 -7.954 -6.446 -14.4 -14.4 -14.4 z m -9.6 12 19.2 0 0 4.8 -19.2 0 z" style="fill:#ee545b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/dialog-information.svg b/.icons/Material-Black-Lime-Numix/48/status/dialog-information.svg
new file mode 100644
index 00000000..94fe6b1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/dialog-information.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 8.363 4.8 c -1.973 0 -3.563 1.59 -3.563 3.563 l 0 21.675 c 0 1.973 1.59 3.563 3.563 3.563 l 21.675 0 c 1.973 0 3.562 -1.59 3.562 -3.563 l 0 -21.675 c 0 -1.973 -1.59 -3.563 -3.563 -3.563 z m 8.438 4 l 4.8 0 0 4.8 -4.8 0 z m -1.6 7.2 6.4 0 0 10.4 2.4 0 0 2.4 -9.6 0 0 -2.4 2.4 0 0 -8 -1.6 0 z" style="fill:#79d073"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/dialog-password.svg b/.icons/Material-Black-Lime-Numix/48/status/dialog-password.svg
new file mode 100644
index 00000000..b1b68356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/dialog-password.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(1.25,0,0,-1.25,0,48)">
+ <path d="m 26.42 28 c -3.29 0 -6.3 -2.421 -7.62 -5.6 l -10.2 0 c -3.495 0 -5.2 -1.452 -5.2 -3.2 c 0 -1.748 1.705 -3.2 5.2 -3.2 l 1.6 -4 1.82 5.6 3.58 -5.6 1.8 4 l 1.4 0 c 1.311 -3.179 4.324 -5.591 7.62 -5.6 4.577 0 8.58 3.985 8.58 8.8 c 0 5.6 -4 8.8 -8.58 8.8 m 2.98 -7.2 c 0.884 0 1.6 -0.716 1.6 -1.6 c 0 -0.884 -0.716 -1.6 -1.6 -1.6 c -0.884 0 -1.6 0.716 -1.6 1.6 0 0.884 0.716 1.6 1.6 1.6 z" style="fill:#6d6d6d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/dialog-question.svg b/.icons/Material-Black-Lime-Numix/48/status/dialog-question.svg
new file mode 100644
index 00000000..e2fa4947
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/dialog-question.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 8.4 4.8 c -2 0 -3.6 1.588 -3.6 3.56 l 0 21.677 c 0 1.973 1.607 3.563 3.6 3.563 l 21.6 0 c 1.993 0 3.6 -1.59 3.6 -3.563 l 0 -21.675 c 0 -1.973 -1.607 -3.562 -3.6 -3.563 m -18 4 14.4 0 0 12.8 -4.8 0 0 0.8 -4.8 0 0 -5.6 4.8 0 0 -3.2 -4.8 0 0 1.6 -4.8 0 z m 4.8 16 4.8 0 0 4.8 -4.8 0 z" style="fill:#54cdee"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/dialog-warning.svg b/.icons/Material-Black-Lime-Numix/48/status/dialog-warning.svg
new file mode 100644
index 00000000..c186c397
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/dialog-warning.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 8.363 4.8 c -1.973 0 -3.563 1.59 -3.563 3.563 l 0 21.675 c 0 1.973 1.59 3.563 3.563 3.563 l 21.675 0 c 1.973 0 3.562 -1.59 3.562 -3.563 l 0 -21.675 c 0 -1.973 -1.59 -3.563 -3.563 -3.563 z m 8.438 4 l 4.8 0 0 13.6 -4.8 0 z m 0.025 16 4.75 0 0 4.8 -4.75 0 z" style="fill:#d481e2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/error.svg b/.icons/Material-Black-Lime-Numix/48/status/error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/feed-non-starred.svg b/.icons/Material-Black-Lime-Numix/48/status/feed-non-starred.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/feed-starred.svg b/.icons/Material-Black-Lime-Numix/48/status/feed-starred.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/feed-starred.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/gnome-dev-wavelan-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/status/gnome-dev-wavelan-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gnome-unknown.svg b/.icons/Material-Black-Lime-Numix/48/status/gnome-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/gnome-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/gtk-authentication.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/gtk-authentication.svg
@@ -0,0 +1 @@
+dialog-password.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/gtk-caps-lock-warning.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-caps-lock-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-authentication.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-error.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-info.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-question.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-warning-panel.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-warning-panel.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-dialog-warning.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/gtk-missing-image.svg b/.icons/Material-Black-Lime-Numix/48/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/image-missing.svg b/.icons/Material-Black-Lime-Numix/48/status/image-missing.svg
new file mode 100644
index 00000000..d91222e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/image-missing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 8.4 4.8 c -2 0 -3.6 1.588 -3.6 3.56 l 0 21.677 c 0 1.973 1.607 3.563 3.6 3.563 l 21.6 0 c 1.993 0 3.6 -1.59 3.6 -3.563 l 0 -21.675 c 0 -1.973 -1.607 -3.562 -3.6 -3.563" style="fill:#54cdee;fill-opacity:0.298"/>
+ <path d="m 12 8.8 0 6.4 4.8 0 0 -1.6 4.8 0 0 3.2 -4.8 0 0 5.6 4.8 0 0 -0.8 4.8 0 0 -12.8 -14.4 0 z m 4.8 16 0 4.8 4.8 0 0 -4.8 -4.8 0 z" style="fill:#fff;opacity:1;fill-opacity:0.8;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/important.svg b/.icons/Material-Black-Lime-Numix/48/status/important.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/important.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/info.svg b/.icons/Material-Black-Lime-Numix/48/status/info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/keys.svg b/.icons/Material-Black-Lime-Numix/48/status/keys.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/keys.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/kt-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/status/kt-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/kt-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/lock.svg b/.icons/Material-Black-Lime-Numix/48/status/lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/locked.svg b/.icons/Material-Black-Lime-Numix/48/status/locked.svg
new file mode 100644
index 00000000..41aeaa03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/locked.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 38.4 38.4">
+ <path d="m 15.2 4.8 c -2.4 0 -4 2.4 -4 4.8 c 0 2.4 0 6.4 0 6.4 l -4.8 0 l 0 17.6 25.6 0 0 -17.6 -4.8 0 c 0 0 0 -4 0 -6.4 c 0 -2.4 -1.6 -4.8 -4 -4.8 c -3.2 0 -4.8 0 -8 0 z m 2.4 4.8 l 3.2 0 c 1.6 0 1.6 1.6 1.6 2.4 0 0.8 0 4 0 4 l -6.4 0 c 0 0 0 -3.2 0 -4 c 0 -0.8 0 -2.4 1.6 -2.4" style="fill:#ee545b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/mesagebox_info.svg b/.icons/Material-Black-Lime-Numix/48/status/mesagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/mesagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/messagebox_critical.svg b/.icons/Material-Black-Lime-Numix/48/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/messagebox_info.svg b/.icons/Material-Black-Lime-Numix/48/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/messagebox_warning.svg b/.icons/Material-Black-Lime-Numix/48/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/network-wireless-encrypted.svg b/.icons/Material-Black-Lime-Numix/48/status/network-wireless-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/network-wireless-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/non-starred-grey.svg b/.icons/Material-Black-Lime-Numix/48/status/non-starred-grey.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/non-starred.svg b/.icons/Material-Black-Lime-Numix/48/status/non-starred.svg
new file mode 100644
index 00000000..62447c9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/non-starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24.05 2 c -3.128 -0.012 -4.887 11.05 -7.425 12.87 c -2.537 1.824 -13.58 -0.039 -14.558 2.925 -0.978 2.965 9.01 8.04 9.966 11.02 0.954 2.972 -4.184 12.879 -1.661 14.723 2.524 1.845 10.453 -6.06 13.581 -6.05 3.127 0.012 10.946 8.06 13.483 6.24 c 2.538 -1.825 -2.542 -11.855 -1.563 -14.82 0.979 -2.964 11.02 -7.949 10.06 -10.92 -0.955 -2.973 -12.03 -1.177 -14.558 -3.02 -2.522 -1.845 -4.201 -12.956 -7.328 -12.968 z" style="fill:#808080;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/object-locked.svg b/.icons/Material-Black-Lime-Numix/48/status/object-locked.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/object-locked.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/object-unlocked.svg b/.icons/Material-Black-Lime-Numix/48/status/object-unlocked.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/object-unlocked.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/offline.svg b/.icons/Material-Black-Lime-Numix/48/status/offline.svg
new file mode 120000
index 00000000..0b0a3692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/offline.svg
@@ -0,0 +1 @@
+../actions/gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/online.svg b/.icons/Material-Black-Lime-Numix/48/status/online.svg
new file mode 120000
index 00000000..70833611
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/online.svg
@@ -0,0 +1 @@
+../actions/gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-add.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-add.svg
new file mode 100644
index 00000000..4fb03144
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-add.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 21 0 l 0 -8 l 5 0 0 -5 8 0 0 -9 z" style="fill:#c28e5c"/>
+ <path d="m 36 31 0 5 -5 0 l -0.001 5 l 5 0 0 5 5 0 0 -5 5 0 l 0 -5 l -5 0 0 -5 z" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-cleanup.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-cleanup.svg
new file mode 100644
index 00000000..281573cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-cleanup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 l -8 9 l 15 0 l 0 -9 l -7 0 z m 11 0 l 0 9 l 15 0 l -8 -9 l -7 0 z m -19 12 l 0 22 l 20.793 0 l 2.5 -2.5 l -3.535 -3.535 l 7.779 -7.777 l 3.535 3.535 l 1.414 -1.414 l 1.514 -1.516 l 0 -8.793 l -34 0 z" style="fill:#c28e5c"/>
+ <path d="m 41.607 31.429 -3.536 3.536 -3.535 -3.535 -3.536 3.535 l 3.536 3.536 -3.535 3.536 3.535 3.535 3.535 -3.536 3.536 3.536 3.536 -3.535 -3.536 -3.536 3.536 -3.535 z" style="fill:#ee545b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-delete.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-delete.svg
new file mode 100644
index 00000000..559b7f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-delete.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 20.314 0 c -0.825 -3.583 0.136 -7.507 2.908 -10.277 2.135 -2.136 4.956 -3.203 7.777 -3.203 c 1.01 0 2.02 0.142 3 0.416 l 0 -8.936" style="fill:#c28e5c"/>
+ <g transform="matrix(0.4,0,0,0.4,28.4,28.900026)" style="fill:#ee545b;fill-opacity:1">
+ <path d="m 13.395 38.848 -4.242 -4.242 25.453 -25.453 l 4.242 4.242 z"/>
+ <path d="m 9.859 38.14 c 7.809 7.813 20.473 7.813 28.28 0 7.813 -7.809 7.813 -20.473 0 -28.28 -7.809 -7.813 -20.473 -7.813 -28.28 0 -7.813 7.809 -7.813 20.473 0 28.28 z m 4.242 -4.242 c -5.469 -5.465 -5.469 -14.332 0 -19.797 5.465 -5.469 14.332 -5.469 19.797 0 5.469 5.465 5.469 14.332 0 19.797 -5.465 5.469 -14.332 5.469 -19.797 0 z" style="fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-download.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-download.svg
new file mode 100644
index 00000000..d5ab55a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-download.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 22.258 0 -5.5 -5.5 8.527 0 0 -7.5 l 8.715 0 0 -9" style="fill:#c28e5c"/>
+ <path d="m 38.5 46 7.5 -7.5 -4.286 0 0 -7.5 -6.429 0 0 7.5 l -4.286 0" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-refresh.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-refresh.svg
new file mode 100644
index 00000000..44d1dd18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-refresh.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 l -8 9 l 15 0 l 0 -9 l -7 0 z m 11 0 l 0 9 l 15 0 l -8 -9 l -7 0 z m -19 12 l 0 22 l 19.678 0 l 0.986 -3.328 l -0.506 -0.195 l 1.135 -2.822 c 0.132 -0.327 0.37 -0.579 0.531 -0.887 l 0.213 -0.723 l 0.162 0.088 c 1.946 -3.137 5.37 -5.131 9.164 -5.131 c 0.903 0 1.786 0.118 2.637 0.328 l 0 -9.33 l -34 0 z" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,23.363636,23.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,23.363636,23.499999)" 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/48/status/pamac-search.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-search.svg
new file mode 100644
index 00000000..161725e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-search.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 21.12 0 0.225 -0.225 c -0.173 -0.756 -0.27 -1.543 -0.27 -2.348 0 -5.724 4.704 -10.428 10.428 -10.428 0.86 0 1.693 0.119 2.494 0.318 l 0 -9.318" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,23.363636,23.5)" 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,23.363636,23.499999)" 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 45.935 38.429 c 0 -4.104 -3.321 -7.429 -7.429 -7.429 -4.104 0 -7.429 3.324 -7.429 7.429 0 1.134 0.25 2.198 0.696 3.163 l -2.786 2.786 c -1.319 1.309 -1.319 1.322 0 2.641 1.309 1.309 1.322 1.309 2.641 0 l 2.554 -2.554 c 1.226 0.872 2.708 1.393 4.324 1.393 4.108 0 7.429 -3.324 7.429 -7.429 z m -3.714 -0.116 c 0.031 1 -0.346 1.98 -1.046 2.702 -0.7 0.722 -1.663 1.128 -2.668 1.128 -2.051 0 -3.712 -1.663 -3.712 -3.714 0 -2.051 1.661 -3.714 3.712 -3.714 2.01 -0.002 3.651 1.592 3.714 3.598 z" style="fill:#54cdee;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pamac-setup.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-setup.svg
new file mode 100644
index 00000000..13206ef2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-setup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 -8 9 15 0 0 -9 z m 11 0 0 9 15 0 -8 -9 z m -19 12 0 22 20.834 0 c -0.444 -0.466 -0.834 -1.147 -0.834 -2.109 l 0 -1.777 c 0 -1.571 1.075 -2.44 1.703 -2.771 -0.05 -0.11 -0.129 -0.138 -0.174 -0.268 -0.236 -0.689 -0.361 -2.25 0.834 -3.342 l 1.242 -1.176 0.002 -0.004 c 1.18 -1.111 2.465 -0.893 3.1 -0.699 0.173 0.053 0.239 0.158 0.381 0.223 0.049 -0.021 0.105 -0.026 0.154 -0.047 0.051 -0.127 0.018 -0.227 0.092 -0.363 c 0.341 -0.626 1.236 -1.666 2.766 -1.666 l 1.801 0 c 0.929 0 1.621 0.385 2.1 0.826 l 0 -8.826" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,23.363636,23.499999)" 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="translate(62.304688,-4.054688)" 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 c -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 c -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 c -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.03 -0.028 0.037 -0.057 0.059 -0.086 c 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 c 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 c 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 c 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 c -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 l 0.006 0 l 0.004 0 c -0.012 0.001 0.057 0.002 0.201 0.002 c 2.271 0 4.084 1.811 4.084 4.082 c 0 2.271 -1.813 4.082 -4.084 4.082 c -2.271 0 -4.084 -1.811 -4.084 -4.082 c 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 c 0 0.775 0.665 1.404 1.484 1.404 c 0.819 0 1.484 -0.63 1.484 -1.404 c 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/48/status/pamac-update.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-update.svg
new file mode 100644
index 00000000..d7b1d36b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-update.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 l -8 9 l 15 0 l 0 -9 l -7 0 z m 11 0 l 0 9 l 15 0 l -8 -9 l -7 0 z m -19 12 l 0 22 l 19.678 0 l 0.986 -3.328 l -0.506 -0.195 l 1.135 -2.822 c 0.132 -0.327 0.37 -0.579 0.531 -0.887 l 0.213 -0.723 l 0.162 0.088 c 1.946 -3.137 5.37 -5.131 9.164 -5.131 c 0.903 0 1.786 0.118 2.637 0.328 l 0 -9.33 l -34 0 z" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,23.363636,23.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,23.363636,23.499999)" 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/48/status/pamac-wait.svg b/.icons/Material-Black-Lime-Numix/48/status/pamac-wait.svg
new file mode 100644
index 00000000..f1a4de14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pamac-wait.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 15 7 l -8 9 l 15 0 l 0 -9 l -7 0 z m 11 0 l 0 9 l 15 0 l -8 -9 l -7 0 z m -19 12 l 0 22 l 22 0 l 0 -10 l 0 -3 l 9 0 l 2 0 l 1 0 l 0 -9 l -34 0 z" style="fill:#c28e5c"/>
+ <g style="fill:#888;fill-opacity:1">
+ <rect y="31" x="32" height="15" width="5" style="fill:#888;opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="31" x="41" height="15" width="5" style="fill:#888;opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pin-active.svg b/.icons/Material-Black-Lime-Numix/48/status/pin-active.svg
new file mode 120000
index 00000000..45a83741
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pin-active.svg
@@ -0,0 +1 @@
+semi-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pin-down.svg b/.icons/Material-Black-Lime-Numix/48/status/pin-down.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pin-down.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/pin-up.svg b/.icons/Material-Black-Lime-Numix/48/status/pin-up.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/pin-up.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/printer-printing.svg b/.icons/Material-Black-Lime-Numix/48/status/printer-printing.svg
new file mode 100644
index 00000000..c608723d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/printer-printing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g style="fill-rule:evenodd">
+ <path d="m 16 4 l 16 0 c 4 0 4 -0.398 4 4 l 0 16 c 0 4 0 4 -4 4 l -16 0 c -4 0 -4 0 -4 -4 l 0 -16 c 0 -4 0 -4 4 -4 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="m 8 16 l 32 0 c 4 0 4 0 4 4 l 0 12 c 0 4 0 4 -4 4 l -32 0 c -4 0 -4 0 -4 -4 l 0 -12 c 0 -4 0 -4 4 -4 Z" style="fill:#ccc"/>
+ </g>
+ <path d="m 12 24 l 24 0 l 0 20 l -24 0 Z" style="fill:#dc322f"/>
+ <rect width="4" height="10" x="22" y="27" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 34 12 0 -6 8 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/rating-unrated.svg b/.icons/Material-Black-Lime-Numix/48/status/rating-unrated.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/rating-unrated.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/security-high.svg b/.icons/Material-Black-Lime-Numix/48/status/security-high.svg
new file mode 100644
index 00000000..2474612c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/security-high.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 6.5 c 10.04 0 14.5 4.893 14.5 4.893 l 0 12.812 c 0 11.747 -14.5 17.194 -14.5 17.194 c 0 0 -14.5 -5.446 -14.5 -17.194 l 0 -12.812 c 0 0 4.462 -4.892 14.5 -4.893 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:3"/>
+ <rect width="10" height="4" x="26.33" y="1.389" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="14" x="32.33" y="-10.611" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/security-low.svg b/.icons/Material-Black-Lime-Numix/48/status/security-low.svg
new file mode 100644
index 00000000..74c12b39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/security-low.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 6.5 c 10.04 0 14.5 4.893 14.5 4.893 l 0 12.812 c 0 11.747 -14.5 17.194 -14.5 17.194 c 0 0 -14.5 -5.446 -14.5 -17.194 l 0 -12.812 c 0 0 4.462 -4.892 14.5 -4.893 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:3"/>
+ <rect width="16" height="4" x="-6.889" y="30.83" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-3.111" x="24.83" height="4" width="16" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/security-medium.svg b/.icons/Material-Black-Lime-Numix/48/status/security-medium.svg
new file mode 100644
index 00000000..0339cad8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/security-medium.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 6.5 c 10.04 0 14.5 4.893 14.5 4.893 l 0 12.812 c 0 11.747 -14.5 17.194 -14.5 17.194 c 0 0 -14.5 -5.446 -14.5 -17.194 l 0 -12.812 c 0 0 4.462 -4.892 14.5 -4.893 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:3"/>
+ <rect width="4" height="13" x="22" y="13" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="24" cy="30" r="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/semi-starred-rtl.svg b/.icons/Material-Black-Lime-Numix/48/status/semi-starred-rtl.svg
new file mode 100644
index 00000000..7dc54476
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/semi-starred-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 23.999 2.01 c 3.096 0.108 4.851 11.05 7.375 12.865 2.537 1.824 13.581 -0.04 14.559 2.924 0.978 2.965 -9.01 8.04 -9.967 11.02 -0.954 2.972 4.183 12.879 1.66 14.723 -2.524 1.845 -10.452 -6.06 -13.58 -6.04 -0.014 0 -0.032 0.007 -0.047 0.008 -1.624 -11.831 -1.438 -23.661 0 -35.492 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 23.948 2 c 0.017 0 0.034 0.005 0.051 0.006 l 0 35.492 c -3.155 0.086 -10.91 8.05 -13.436 6.232 -2.538 -1.825 2.541 -11.855 1.563 -14.82 -0.979 -2.964 -11.02 -7.948 -10.06 -10.92 0.955 -2.973 12.03 -1.176 14.557 -3.02 2.522 -1.845 4.201 -12.957 7.328 -12.969" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/semi-starred.svg b/.icons/Material-Black-Lime-Numix/48/status/semi-starred.svg
new file mode 100644
index 00000000..0f1ed96f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/semi-starred.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24 2.01 c -3.096 0.108 -4.851 11.05 -7.375 12.865 -2.537 1.824 -13.581 -0.04 -14.559 2.924 -0.978 2.965 9.01 8.04 9.967 11.02 c 0.954 2.972 -4.183 12.879 -1.66 14.723 2.524 1.845 10.452 -6.06 13.58 -6.04 0.014 0 0.032 0.007 0.047 0.008 1.624 -11.831 1.438 -23.661 0 -35.492 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 24.05 2 c -0.017 0 -0.034 0.005 -0.051 0.006 l 0 35.492 c 3.155 0.086 10.91 8.05 13.436 6.232 c 2.538 -1.825 -2.541 -11.855 -1.563 -14.82 c 0.979 -2.964 11.02 -7.948 10.06 -10.92 c -0.955 -2.973 -12.03 -1.176 -14.557 -3.02 c -2.522 -1.845 -4.201 -12.957 -7.328 -12.969 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/starred.svg b/.icons/Material-Black-Lime-Numix/48/status/starred.svg
new file mode 100644
index 00000000..2fcf99d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 24.05 2 c -3.128 -0.012 -4.887 11.05 -7.425 12.87 c -2.537 1.824 -13.58 -0.039 -14.558 2.925 -0.978 2.965 9.01 8.04 9.966 11.02 0.954 2.972 -4.184 12.879 -1.661 14.723 2.524 1.845 10.453 -6.06 13.581 -6.05 3.127 0.012 10.946 8.06 13.483 6.24 c 2.538 -1.825 -2.542 -11.855 -1.563 -14.82 0.979 -2.964 11.02 -7.949 10.06 -10.92 -0.955 -2.973 -12.03 -1.177 -14.558 -3.02 -2.522 -1.845 -4.201 -12.956 -7.328 -12.968 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/status_lock.svg b/.icons/Material-Black-Lime-Numix/48/status/status_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/status_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock-dialog-error.svg b/.icons/Material-Black-Lime-Numix/48/status/stock-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_appointment-reminder-excl.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_appointment-reminder-excl.svg
new file mode 120000
index 00000000..bc0ed341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_appointment-reminder.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_appointment-reminder.svg
new file mode 120000
index 00000000..dfad603b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_check-filled.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_check-filled.svg
new file mode 100644
index 00000000..1ebad640
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_check-filled.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-1004.3622)">
+ <path d="m 19 1031.59 17.5 -17.231 l 7.5 7.385 -25 24.615 c -5.128 -5.05 -9.872 -9.75 -15 -14.799 l 7.5 -7.355 z" style="fill:#79d073;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_dialog-error.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_dialog-info.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_dialog-question.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_dialog-warning.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/stock_lock.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_person.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_person.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_person.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-high.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-high.svg
new file mode 100644
index 00000000..0133f4fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-high.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#dcd230;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-higher.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-higher.svg
new file mode 100644
index 00000000..d6d44d42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-higher.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#c6dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-highest.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-highest.svg
new file mode 100644
index 00000000..8f0ed3cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-highest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#a5dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-low.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-low.svg
new file mode 100644
index 00000000..3d64fb74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-low.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#dc912f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-lower.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-lower.svg
new file mode 100644
index 00000000..2967973b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-lower.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#dc702f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-lowest.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-lowest.svg
new file mode 100644
index 00000000..e853a0f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-lowest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#dc502f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_score-normal.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_score-normal.svg
new file mode 100644
index 00000000..8a5aab10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_score-normal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48.000002">
+ <path d="m 48 24 a 24 24 0 0 1 -48 0 24 24 0 1 1 48 0 z" style="fill:#dcb12f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_signature-bad.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_signature-bad.svg
new file mode 100644
index 00000000..fef59240
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_signature-bad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-80)">
+ <path d="m 25.865 9.5 c -1.262 0.003 -2.663 0.104 -4.203 0.303 c -1.737 0.224 -3.668 0.565 -5.791 1.025 c -1.898 0.435 -3.699 0.913 -5.404 1.436 c -1.673 0.51 -3.265 1.083 -4.777 1.717 c -3.02 1.243 -4.585 2.263 -4.682 3.059 c -0.097 0.821 0.628 1.287 2.172 1.398 c 0.804 0.062 1.77 0.023 2.896 -0.113 c 0.386 -0.037 2.4 -0.299 2.4 -0.361 c 0 -0.075 0 0.001 -1.457 -0.553 c -0.519 -0.197 -0.62 -0.186 -0.914 -0.32 c -0.156 -0.071 -0.359 -0.106 -0.447 -0.254 c -0.043 -0.072 -0.103 -0.152 -0.006 -0.252 c 0.737 -0.759 5.339 -2.282 6.355 -2.576 c 1.705 -0.497 1.768 -0.493 3.795 -0.953 c 4.02 -0.87 6.186 -1.411 8.406 -1.361 c 2.348 0.075 3 0.062 3 1.094 c -0.072 0.51 -0.31 0.747 -0.553 1.07 c -1.383 1.691 -4.936 3.691 -12.754 8.664 c -0.064 0.062 -0.127 0.118 -0.191 0.168 c -0.032 0.037 -0.049 0.074 -0.049 0.111 c 0 0.137 4.056 0.949 4.475 0.949 c 0.45 0 0.851 -0.1 1.205 -0.299 c 0.483 -0.311 1.159 -0.696 2.027 -1.156 c 0.901 -0.46 1.388 -0.75 2.707 -1.396 c 1.576 -0.771 3.152 -1.491 4.729 -2.162 c 1.576 -0.671 3.185 -1.313 4.826 -1.922 c 4.053 -1.455 4.49 -1.553 6.293 -1.936 c 0.898 -0.19 0.98 -0.205 1.463 -0.205 c 0.74 0 0.996 0.011 1.109 0.391 c 0.085 0.284 -0.177 0.448 -0.531 0.709 c 0 0 -3.889 2.492 -5.734 3.881 c -0.152 0.114 -0.298 0.237 -0.447 0.355 l 1.428 1.428 c 0.173 -0.142 0.343 -0.288 0.518 -0.428 c 0.724 -0.58 1.471 -1.129 2.219 -1.678 c 1.131 -0.83 2.27 -1.643 3.426 -2.443 c 1.161 -0.804 2.617 -1.323 3.475 -2.461 c 0.087 -0.115 0.134 -0.265 0.145 -0.41 c 0.013 -0.17 -0.01 -0.357 -0.096 -0.504 c -0.171 -0.293 -0.477 -0.493 -0.771 -0.658 c -0.311 -0.174 -0.664 -0.269 -1.014 -0.33 c -0.381 -0.067 -0.708 -0.074 -1.158 -0.037 c -2.831 0.174 -6.853 1.248 -12.06 3.225 c -1.93 0.721 -3.7 1.419 -5.309 2.09 c -1.576 0.671 -3.02 1.33 -4.342 1.977 c -0.29 0.199 -0.548 0.299 -0.773 0.299 c -0.129 0 -0.193 -0.024 -0.193 -0.074 c 0 -0.087 0.113 -0.199 0.338 -0.336 c 2.574 -1.666 4.585 -3.071 6.03 -4.215 c 1.48 -1.156 2.444 -2.071 2.895 -2.742 c 0.161 -0.286 0.242 -0.571 0.242 -0.857 c 0 -0.659 -0.371 -1.188 -1.111 -1.586 c -0.804 -0.485 -1.913 -0.739 -3.328 -0.764 c -0.157 -0.003 -0.317 -0.004 -0.479 -0.004 z m 2.131 18.275 c -0.268 0.306 -0.582 0.647 -0.826 0.936 c -0.643 0.771 -1.174 1.437 -1.592 1.996 c -0.365 0.54 -0.572 0.914 -0.621 1.121 c -1.719 0.847 -5.137 2.285 -8.77 6.672 c 6.13 -2.819 6.32 -3.268 9.648 -4.797 c 0.528 0.479 0.526 0.477 0.529 0.479 c 0.403 0.304 0.881 0.375 1.357 0.391 l -0.107 -0.107 l 1.996 -1.996 c -0.319 0.036 -0.636 0.061 -0.951 0.066 c -0.416 0 -0.664 -0.122 -0.744 -0.365 c 1.103 -0.49 2.139 -0.919 3.146 -1.328 l -0.82 -0.82 c -0.811 0.352 -1.622 0.719 -2.426 1.115 c 0.018 -0.191 0.105 -0.427 0.264 -0.709 c 0.267 -0.421 0.654 -0.923 1.104 -1.465 l -1.188 -1.188 z" transform="translate(0,80)" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="translate(0.857,72.428906)">
+ <path d="m 41.607 31.429 -3.536 3.536 -3.535 -3.535 -3.536 3.535 l 3.536 3.536 -3.535 3.536 3.535 3.535 3.535 -3.536 3.536 3.536 3.536 -3.535 -3.536 -3.536 3.536 -3.535 z" style="fill:#ee545b;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_signature-ok.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_signature-ok.svg
new file mode 100644
index 00000000..5e7763ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_signature-ok.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-80)">
+ <path d="m 25.865 9.5 c -1.262 0.003 -2.663 0.104 -4.203 0.303 c -1.737 0.224 -3.668 0.565 -5.791 1.025 c -1.898 0.435 -3.699 0.913 -5.404 1.436 c -1.673 0.51 -3.265 1.083 -4.777 1.717 c -3.02 1.243 -4.585 2.263 -4.682 3.059 c -0.097 0.821 0.628 1.287 2.172 1.398 c 0.804 0.062 1.77 0.023 2.896 -0.113 c 0.386 -0.037 2.4 -0.299 2.4 -0.361 c 0 -0.075 0 0.001 -1.457 -0.553 c -0.519 -0.197 -0.62 -0.186 -0.914 -0.32 c -0.156 -0.071 -0.359 -0.106 -0.447 -0.254 c -0.043 -0.072 -0.103 -0.152 -0.006 -0.252 c 0.737 -0.759 5.339 -2.282 6.355 -2.576 c 1.705 -0.497 1.768 -0.493 3.795 -0.953 c 4.02 -0.87 6.186 -1.411 8.406 -1.361 c 2.348 0.075 3 0.062 3 1.094 c -0.072 0.51 -0.31 0.747 -0.553 1.07 c -1.383 1.691 -4.936 3.691 -12.754 8.664 c -0.064 0.062 -0.127 0.118 -0.191 0.168 c -0.032 0.037 -0.049 0.074 -0.049 0.111 c 0 0.137 4.056 0.949 4.475 0.949 c 0.45 0 0.851 -0.1 1.205 -0.299 c 0.483 -0.311 1.159 -0.696 2.027 -1.156 c 0.901 -0.46 1.388 -0.75 2.707 -1.396 c 1.576 -0.771 3.152 -1.491 4.729 -2.162 c 1.576 -0.671 3.185 -1.313 4.826 -1.922 c 4.053 -1.455 4.49 -1.553 6.293 -1.936 c 0.898 -0.19 0.98 -0.205 1.463 -0.205 c 0.74 0 0.996 0.011 1.109 0.391 c 0.085 0.284 -0.177 0.448 -0.531 0.709 c 0 0 -3.889 2.492 -5.734 3.881 c -0.733 0.552 -1.431 1.152 -2.115 1.766 c -0.814 0.73 -1.595 1.498 -2.365 2.275 c -0.301 0.304 -0.589 0.624 -0.883 0.934 l 1.262 1.262 c 0.949 -0.867 1.887 -1.712 2.848 -2.549 c 0.906 -0.79 1.814 -1.581 2.752 -2.332 c 0.724 -0.58 1.471 -1.129 2.219 -1.678 c 1.131 -0.83 2.27 -1.643 3.426 -2.443 c 1.161 -0.804 2.617 -1.323 3.475 -2.461 c 0.087 -0.115 0.134 -0.265 0.145 -0.41 c 0.013 -0.17 -0.01 -0.357 -0.096 -0.504 c -0.171 -0.293 -0.477 -0.493 -0.771 -0.658 c -0.311 -0.174 -0.664 -0.269 -1.014 -0.33 c -0.381 -0.067 -0.708 -0.074 -1.158 -0.037 c -2.831 0.174 -6.853 1.248 -12.06 3.225 c -1.93 0.721 -3.7 1.419 -5.309 2.09 c -1.576 0.671 -3.02 1.33 -4.342 1.977 c -0.29 0.199 -0.548 0.299 -0.773 0.299 c -0.129 0 -0.193 -0.024 -0.193 -0.074 c 0 -0.087 0.113 -0.199 0.338 -0.336 c 2.574 -1.666 4.585 -3.071 6.03 -4.215 c 1.48 -1.156 2.444 -2.071 2.895 -2.742 c 0.161 -0.286 0.242 -0.571 0.242 -0.857 c 0 -0.659 -0.371 -1.188 -1.111 -1.586 c -0.804 -0.485 -1.913 -0.739 -3.328 -0.764 c -0.157 -0.003 -0.317 -0.004 -0.479 -0.004 z m -2.494 23.11 c -1.857 0.968 -4.46 2.598 -7.184 5.887 c 5.437 -2.5 6.296 -3.167 8.723 -4.346 l -1.539 -1.541 z" transform="translate(0,80)" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 33 111 10 -9 3 4 -13 12 -7 -7 3 -4 z" style="fill:#4db147;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_signature.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_signature.svg
new file mode 100644
index 00000000..db78fcd6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_signature.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="translate(0,-80)">
+ <path d="m 25.866 89.5 c -1.262 0.003 -2.663 0.104 -4.204 0.302 -1.737 0.224 -3.668 0.566 -5.791 1.026 -1.898 0.435 -3.7 0.914 -5.405 1.436 -1.673 0.51 -3.265 1.082 -4.777 1.716 -3.02 1.243 -4.584 2.263 -4.681 3.058 -0.097 0.821 0.627 1.287 2.171 1.399 0.804 0.062 1.769 0.025 2.895 -0.112 0.386 -0.037 2.402 -0.3 2.402 -0.362 0 -0.075 0 0 -1.457 -0.554 -0.519 -0.197 -0.62 -0.187 -0.915 -0.321 -0.156 -0.071 -0.358 -0.106 -0.447 -0.254 -0.043 -0.072 -0.104 -0.152 -0.007 -0.251 0.737 -0.759 5.339 -2.283 6.355 -2.577 1.705 -0.497 1.768 -0.493 3.795 -0.953 4.02 -0.87 6.186 -1.411 8.406 -1.361 2.348 0.075 3 0.063 3 1.094 -0.072 0.51 -0.31 0.746 -0.553 1.07 -1.383 1.691 -4.936 3.691 -12.753 8.664 -0.064 0.062 -0.129 0.118 -0.193 0.168 -0.032 0.037 -0.048 0.075 -0.048 0.112 0 0.137 4.056 0.949 4.475 0.949 0.45 0 0.852 -0.1 1.206 -0.298 0.483 -0.311 1.158 -0.696 2.027 -1.156 0.901 -0.46 1.387 -0.75 2.706 -1.396 1.576 -0.771 3.153 -1.492 4.729 -2.163 1.576 -0.671 3.185 -1.312 4.826 -1.921 4.053 -1.455 4.492 -1.554 6.295 -1.937 0.898 -0.19 0.979 -0.205 1.462 -0.205 0.74 0 0.997 0.012 1.11 0.392 0.085 0.284 -0.177 0.448 -0.531 0.709 0 0 -3.889 2.492 -5.734 3.881 -0.733 0.552 -1.432 1.152 -2.116 1.765 -0.814 0.73 -1.595 1.498 -2.365 2.275 -0.824 0.832 -1.609 1.685 -2.413 2.555 -0.804 0.883 -1.528 1.703 -2.171 2.462 -0.643 0.771 -1.174 1.436 -1.593 1.995 -0.365 0.54 -0.572 0.914 -0.62 1.121 -1.719 0.847 -5.137 2.285 -8.77 6.672 6.13 -2.819 6.321 -3.268 9.65 -4.798 0.528 0.479 0.526 0.478 0.528 0.479 0.521 0.393 1.169 0.399 1.774 0.395 1.322 -0.009 2.155 -0.393 3.86 -0.915 1.519 -0.479 3.085 -1.087 5.05 -2.128 13.606 -7.215 1.364 -5.624 -9.231 -0.397 0.018 -0.191 0.106 -0.428 0.265 -0.709 0.354 -0.559 0.869 -1.225 1.544 -1.995 0.708 -0.771 1.528 -1.604 2.461 -2.499 0.965 -0.883 1.919 -1.741 2.895 -2.592 0.906 -0.79 1.813 -1.58 2.751 -2.331 0.724 -0.58 1.472 -1.129 2.22 -1.678 1.131 -0.83 2.271 -1.643 3.426 -2.443 1.161 -0.804 2.617 -1.323 3.475 -2.462 0.087 -0.115 0.134 -0.265 0.145 -0.41 0.013 -0.17 -0.011 -0.356 -0.097 -0.504 -0.171 -0.293 -0.478 -0.492 -0.772 -0.657 -0.311 -0.174 -0.664 -0.27 -1.013 -0.331 -0.381 -0.067 -0.708 -0.075 -1.158 -0.037 -2.831 0.174 -6.852 1.249 -12.06 3.226 -1.93 0.721 -3.7 1.417 -5.308 2.089 -1.576 0.671 -3.02 1.33 -4.343 1.977 -0.29 0.199 -0.547 0.298 -0.772 0.298 -0.129 0 -0.193 -0.025 -0.193 -0.075 0 -0.087 0.113 -0.199 0.338 -0.336 2.574 -1.666 4.584 -3.071 6.03 -4.215 1.48 -1.156 2.445 -2.07 2.895 -2.741 0.161 -0.286 0.241 -0.572 0.241 -0.858 0 -0.659 -0.37 -1.187 -1.11 -1.585 -0.804 -0.485 -1.914 -0.74 -3.33 -0.765 -0.157 -0.003 -0.316 -0.004 -0.477 -0.004 z m 12.862 18.86 c 0.746 0.008 0.136 0.96 -2.947 2.224 -2.232 0.915 -4.738 1.908 -7.122 1.95 -0.416 0 -0.664 -0.122 -0.744 -0.365 5.253 -2.334 9.695 -3.822 10.813 -3.809 z" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_unknown.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/stock_unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/stock_weather-sunny.svg b/.icons/Material-Black-Lime-Numix/48/status/stock_weather-sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/sunny.svg b/.icons/Material-Black-Lime-Numix/48/status/sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/sunny.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/task-due.svg b/.icons/Material-Black-Lime-Numix/48/status/task-due.svg
new file mode 100644
index 00000000..48865cb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/task-due.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 l 0 28 20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="4" x="22" y="30" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="22" y="16" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/task-past-due.svg b/.icons/Material-Black-Lime-Numix/48/status/task-past-due.svg
new file mode 100644
index 00000000..6a55a975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/task-past-due.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <path d="m 36 10 c 2 0 2 0 2 2 l 0 28 c 0 2 0 2 -2 2 l -24 0 c -2 0 -2 0 -2 -2 l 0 -28 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 10 -20 0 0 6 5 -2 5 2 5 -2 5 2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16,6 0,6.142857 16,0 L 32,6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/unlock.svg b/.icons/Material-Black-Lime-Numix/48/status/unlock.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/unlock.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/user.svg b/.icons/Material-Black-Lime-Numix/48/status/user.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/user.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/view-pim-tasks-pending.svg b/.icons/Material-Black-Lime-Numix/48/status/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..7b19b26d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/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/48/status/view-private.svg b/.icons/Material-Black-Lime-Numix/48/status/view-private.svg
new file mode 100644
index 00000000..590f0f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/view-private.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
+ <g transform="matrix(0.14934577,0,0,0.15438868,1.5981342,-129.97827)" 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/48/status/weather-clear-night.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-clear-night.svg
new file mode 100644
index 00000000..33e9d546
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-clear-night.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 23.413 7 c -9.06 0 -16.413 7.611 -16.413 17 0 9.389 7.348 17 16.413 17 2.49 0 4.848 -0.579 6.962 -1.607 c -5.582 -2.714 -9.45 -8.583 -9.45 -15.393 0 -6.809 3.868 -12.679 9.45 -15.393 c -2.114 -1.028 -4.472 -1.607 -6.962 -1.607" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-clear.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-clear.svg
new file mode 100644
index 00000000..3ce23978
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-clear.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <circle cx="24" cy="24" r="15" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 24 3 1.5 4 -3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 45 -1.5 -4 3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45 24 -4 1.5 0 -3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 24 4 -1.5 0 3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,24,-9.9411255)">
+ <path d="m 24 3 1.5 4 -3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 45 -1.5 -4 3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45 24 -4 1.5 0 -3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 24 4 -1.5 0 3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds-night.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds-night.svg
new file mode 100644
index 00000000..53de586a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds-night.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 23.413 7 c -9.06 0 -16.413 7.611 -16.413 17 0 9.389 7.348 17 16.413 17 2.49 0 4.848 -0.579 6.962 -1.607 c -5.582 -2.714 -9.45 -8.583 -9.45 -15.393 0 -6.809 3.868 -12.679 9.45 -15.393 c -2.114 -1.028 -4.472 -1.607 -6.962 -1.607" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 23.2 25 c -0.31 0 -0.642 0.015 -0.979 0.058 c -5.385 0.693 -5.221 5.314 -5.221 5.314 -2.206 0.375 -4 2.299 -4 4.312 c 0 2.01 2.297 3.794 4.228 4.312 1.149 0.308 2.653 0 2.653 0 c 0.682 1.202 2.93 2 4.498 2 c 2.556 0 5.184 -0.848 5.789 -2 0 0 10.587 0.847 12.784 0 3.199 -1.233 2.199 -5.085 0.071 -6.388 -2.128 -1.303 -4.909 -0.392 -4.909 -0.392 0 0 -0.012 -2.653 -3.02 -3.92 -3.01 -1.268 -5.548 1.539 -5.548 1.539 0 0 -1.686 -4.806 -6.342 -4.835 z" style="fill:#d8d8d8;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds.svg
new file mode 100644
index 00000000..28bc587b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-few-clouds.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <circle cx="24" cy="24" r="15" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 24 3 1.5 4 -3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 45 -1.5 -4 3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45 24 -4 1.5 0 -3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 24 4 -1.5 0 3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,24,-9.9411255)">
+ <path d="m 24 3 1.5 4 -3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 45 -1.5 -4 3 0 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45 24 -4 1.5 0 -3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 24 4 -1.5 0 3 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 23.2 25 c -0.31 0 -0.642 0.015 -0.979 0.058 c -5.385 0.693 -5.221 5.314 -5.221 5.314 -2.206 0.375 -4 2.299 -4 4.312 c 0 2.01 2.297 3.794 4.228 4.312 1.149 0.308 2.653 0 2.653 0 c 0.682 1.202 2.93 2 4.498 2 c 2.556 0 5.184 -0.848 5.789 -2 0 0 10.587 0.847 12.784 0 3.199 -1.233 2.199 -5.085 0.071 -6.388 -2.128 -1.303 -4.909 -0.392 -4.909 -0.392 0 0 -0.012 -2.653 -3.02 -3.92 -3.01 -1.268 -5.548 1.539 -5.548 1.539 0 0 -1.686 -4.806 -6.342 -4.835 z" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-fog.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-fog.svg
new file mode 100644
index 00000000..cea7caf1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-fog.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48.000002 48" style="enable-background:new">
+ <g transform="matrix(1.003,0,0,0.97867305,0.88000028,0.31279465)">
+ <path d="m 27.18 9.898 c -6.03 0 -10.919 1.01 -10.919 2.265 0 1.255 4.889 2.265 10.919 2.265 6.03 0 10.919 -1.01 10.919 -2.265 0 -1.255 -4.889 -2.265 -10.919 -2.265 z m -8.474 6.442 c -6.964 0 -12.607 0.955 -12.607 2.161 0 1.206 5.643 2.203 12.607 2.203 6.964 0 12.616 -0.997 12.616 -2.203 0 -1.206 -5.653 -2.161 -12.616 -2.161 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 29.08 22.508 c -6.03 0 -10.919 1.01 -10.919 2.265 0 1.255 4.889 2.265 10.919 2.265 6.03 0 10.919 -1.01 10.919 -2.265 0 -1.255 -4.889 -2.265 -10.919 -2.265 z m -8.474 6.442 c -6.964 0 -12.607 0.955 -12.607 2.161 0 1.206 5.643 2.203 12.607 2.203 6.964 0 12.616 -0.997 12.616 -2.203 0 -1.206 -5.653 -2.161 -12.616 -2.161 z m 7.346 6.213 c -4.649 0 -8.417 0.738 -8.417 1.662 0 0.925 3.768 1.683 8.417 1.683 4.649 0 8.417 -0.758 8.417 -1.683 0 -0.925 -3.768 -1.662 -8.417 -1.662 z" style="fill:#ececec;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-overcast.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-overcast.svg
new file mode 100644
index 00000000..c3b30548
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-overcast.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 14.202 12 c -0.31 0 -0.642 0.015 -0.979 0.058 -5.385 0.693 -5.221 5.314 -5.221 5.314 -2.206 0.375 -4 2.299 -4 4.312 0 2.01 2.297 3.794 4.228 4.312 1.149 0.308 2.653 0 2.653 0 c 0.682 1.202 2.93 2 4.498 2 c 2.556 0 5.184 -0.848 5.789 -2 0 0 10.587 0.847 12.784 0 3.199 -1.233 2.199 -5.085 0.071 -6.388 -2.128 -1.303 -4.909 -0.392 -4.909 -0.392 0 0 -0.012 -2.653 -3.02 -3.92 -3.01 -1.268 -5.548 1.539 -5.548 1.539 0 0 -1.686 -4.806 -6.342 -4.835 z" style="fill:#d8d8d8;fill-opacity:1"/>
+ <path d="m 24.926 22 c -0.272 0 -0.562 0.013 -0.857 0.051 -4.712 0.607 -4.569 4.65 -4.569 4.65 c -1.93 0.328 -3.501 2.01 -3.501 3.773 c 0 1.761 2.01 3.32 3.7 3.773 1 0.27 2.322 0 2.322 0 c 0.597 1.052 2.564 1.753 3.936 1.753 c 2.237 0 4.536 -0.742 5.065 -1.753 0 0 9.263 0.741 11.186 0 2.799 -1.079 1.924 -4.45 0.062 -5.59 -1.862 -1.14 -4.296 -0.343 -4.296 -0.343 0 0 -0.011 -2.321 -2.644 -3.43 -2.634 -1.109 -4.854 1.347 -4.854 1.347 0 0 -1.476 -4.205 -5.549 -4.23 z" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-severe-alert.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-severe-alert.svg
new file mode 100644
index 00000000..5dadf46e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-severe-alert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 17.477 12 c -0.349 0 -0.722 0.017 -1.101 0.065 -6.06 0.78 -5.874 5.978 -5.874 5.978 -2.481 0.422 -4.501 2.587 -4.501 4.851 0 2.264 2.584 4.269 4.757 4.851 1.292 0.347 2.985 0 2.985 0 c 0.767 1.353 3.296 2.254 5.06 2.254 c 2.876 0 5.832 -0.954 6.513 -2.254 0 0 11.91 0.953 14.382 0 3.599 -1.388 2.474 -5.721 0.08 -7.187 -2.394 -1.466 -5.523 -0.441 -5.523 -0.441 0 0 -0.014 -2.984 -3.4 -4.41 -3.386 -1.426 -6.241 1.731 -6.241 1.731 0 0 -1.897 -5.407 -7.135 -5.439 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 22 20 0.5 12 l 3 0 0.5 -12 -4 0 z m 0 14 l 0 4 4 0 0 -4 -4 0 z" style="fill:#ef555c;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-showers-scattered.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-showers-scattered.svg
new file mode 100644
index 00000000..d5c452d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-showers-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 17.477 10 c -0.349 0 -0.722 0.017 -1.101 0.065 -6.06 0.78 -5.874 5.978 -5.874 5.978 -2.481 0.422 -4.501 2.587 -4.501 4.851 0 2.264 2.584 4.269 4.757 4.851 1.292 0.347 2.985 0 2.985 0 c 0.767 1.353 3.296 2.254 5.06 2.254 c 2.876 0 5.832 -0.954 6.513 -2.254 0 0 11.91 0.953 14.382 0 3.599 -1.388 2.474 -5.721 0.08 -7.187 -2.394 -1.466 -5.523 -0.441 -5.523 -0.441 0 0 -0.014 -2.984 -3.4 -4.41 -3.386 -1.426 -6.241 1.731 -6.241 1.731 0 0 -1.897 -5.407 -7.135 -5.439 z" style="fill:#ececec;fill-opacity:1"/>
+ <g transform="matrix(2.2511954,0,0,2.2569268,-0.14210088,1.8753163)">
+ <path d="m 4.574 14.993 c -1.224 -0.343 0.029 -2.66 0.781 -3.417 0.362 1 0.443 3.76 -0.781 3.417 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 7.435 17.419 c -1.393 -0.39 0.033 -3.03 0.888 -3.888 0.412 1.139 0.505 4.278 -0.888 3.888" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 11.194 15.467 c -1.248 -0.35 0.03 -2.712 0.796 -3.485 0.369 1.021 0.452 3.834 -0.796 3.485 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 13.478 17.965 c -1.465 -0.41 0.035 -3.183 0.934 -4.09 0.433 1.198 0.531 4.5 -0.934 4.09 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 16.292 15.269 c -1.32 -0.37 0.031 -2.869 0.842 -3.686 0.39 1.08 0.478 4.056 -0.842 3.686 z" style="fill:#ececec;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-showers.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-showers.svg
new file mode 100644
index 00000000..59384d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-showers.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 17.477 10 c -0.349 0 -0.722 0.017 -1.101 0.065 -6.06 0.78 -5.874 5.978 -5.874 5.978 -2.481 0.422 -4.501 2.587 -4.501 4.851 0 2.264 2.584 4.269 4.757 4.851 1.292 0.347 2.985 0 2.985 0 c 0.767 1.353 3.296 2.254 5.06 2.254 c 2.876 0 5.832 -0.954 6.513 -2.254 0 0 11.91 0.953 14.382 0 3.599 -1.388 2.474 -5.721 0.08 -7.187 -2.394 -1.466 -5.523 -0.441 -5.523 -0.441 0 0 -0.014 -2.984 -3.4 -4.41 -3.386 -1.426 -6.241 1.731 -6.241 1.731 0 0 -1.897 -5.407 -7.135 -5.439 z" style="fill:#ececec;fill-opacity:1"/>
+ <g transform="matrix(2.2398465,0,0,2.2398465,0.2804606,1.5628398)">
+ <path d="m 5.367 11.485 c -0.797 0.392 -2.719 1.835 -2.311 2.377 0.408 0.541 1.924 -1.543 2.311 -2.377 z m 12.142 0.259 c -0.797 0.392 -2.724 1.83 -2.316 2.372 0.408 0.541 1.928 -1.538 2.316 -2.372 z m -3.066 0.124 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m -2.761 0.398 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m -3.258 0.363 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m -2.963 1.8 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m 8.837 0.244 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m -3.165 0.666 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m 4.759 0.482 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377 z m -7.839 0.214 c -0.797 0.392 -2.724 1.835 -2.316 2.377 0.408 0.541 1.928 -1.543 2.316 -2.377" style="fill:#ececec;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-snow.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-snow.svg
new file mode 100644
index 00000000..07eb3ff9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-snow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 17.477 10 c -0.349 0 -0.722 0.017 -1.101 0.065 -6.06 0.78 -5.874 5.978 -5.874 5.978 -2.481 0.422 -4.501 2.587 -4.501 4.851 0 2.264 2.584 4.269 4.757 4.851 1.292 0.347 2.985 0 2.985 0 c 0.767 1.353 3.296 2.254 5.06 2.254 c 2.876 0 5.832 -0.954 6.513 -2.254 0 0 11.91 0.953 14.382 0 3.599 -1.388 2.474 -5.721 0.08 -7.187 -2.394 -1.466 -5.523 -0.441 -5.523 -0.441 0 0 -0.014 -2.984 -3.4 -4.41 -3.386 -1.426 -6.241 1.731 -6.241 1.731 0 0 -1.897 -5.407 -7.135 -5.439 z" style="fill:#ececec;fill-opacity:1"/>
+ <g transform="matrix(2.2488079,0,0,2.2488079,0.04353748,1.3970848)">
+ <path d="m 4.777 11.663 c -0.043 0.011 -0.073 0.052 -0.071 0.099 l 0 0.298 -0.251 -0.169 c -0.104 -0.069 -0.203 0.094 -0.099 0.164 l 0.35 0.233 0 0.541 -0.444 -0.268 -0.019 -0.436 c 0 -0.063 -0.055 -0.109 -0.113 -0.094 -0.043 0.011 -0.073 0.052 -0.071 0.099 l 0.014 0.317 -0.246 -0.149 c -0.11 -0.094 -0.225 0.105 -0.095 0.164 l 0.251 0.149 -0.269 0.149 c -0.137 0.048 -0.03 0.26 0.085 0.169 l 0.373 -0.198 0.444 0.268 -0.449 0.268 -0.369 -0.198 c -0.115 -0.092 -0.222 0.12 -0.085 0.169 l 0.265 0.144 -0.246 0.149 c -0.107 0.066 -0.013 0.235 0.095 0.169 l 0.246 -0.149 -0.014 0.317 c -0.004 0.13 0.182 0.134 0.184 0.005 l 0.019 -0.436 0.444 -0.268 0 0.541 -0.35 0.233 c -0.105 0.069 -0.005 0.234 0.099 0.164 l 0.251 -0.169 0 0.298 c 0 0.129 0.184 0.129 0.184 0 l 0 -0.298 0.255 0.169 c 0.104 0.071 0.204 -0.095 0.099 -0.164 l -0.355 -0.233 0 -0.546 0.444 0.273 0.019 0.436 c 0.004 0.128 0.187 0.124 0.184 -0.005 l -0.014 -0.317 0.246 0.149 c 0.107 0.066 0.202 -0.102 0.095 -0.169 l -0.246 -0.149 0.265 -0.144 c 0.137 -0.048 0.03 -0.26 -0.085 -0.169 l -0.369 0.198 -0.449 -0.268 0.444 -0.268 0.373 0.198 c 0.115 0.092 0.222 -0.12 0.085 -0.169 l -0.269 -0.149 0.251 -0.149 c 0.131 -0.058 0.015 -0.258 -0.095 -0.164 l -0.246 0.149 0.014 -0.317 c 0.004 -0.067 -0.057 -0.118 -0.118 -0.099 -0.04 0.012 -0.067 0.051 -0.066 0.094 l -0.019 0.436 -0.444 0.268 0 -0.541 0.355 -0.233 c 0.104 -0.069 0.005 -0.233 -0.099 -0.164 l -0.255 0.169 0 -0.298 c 0.001 -0.055 -0.042 -0.101 -0.095 -0.099 -0.006 -0.001 -0.013 -0.001 -0.019 0 z m 11.713 0.243 c -0.045 0.009 -0.078 0.051 -0.076 0.099 l 0 0.298 -0.251 -0.169 c -0.104 -0.068 -0.202 0.094 -0.099 0.164 l 0.35 0.233 0 0.541 -0.444 -0.268 -0.019 -0.436 c 0 -0.063 -0.055 -0.109 -0.113 -0.094 -0.043 0.011 -0.073 0.052 -0.071 0.099 l 0.014 0.317 -0.246 -0.149 c -0.113 -0.108 -0.235 0.115 -0.09 0.164 l 0.246 0.149 -0.269 0.149 c -0.137 0.048 -0.03 0.26 0.085 0.169 l 0.373 -0.198 0.444 0.268 -0.444 0.268 -0.373 -0.198 c -0.115 -0.092 -0.222 0.12 -0.085 0.169 l 0.265 0.144 -0.241 0.149 c -0.115 0.06 -0.019 0.239 0.09 0.169 l 0.246 -0.149 -0.014 0.317 c -0.004 0.13 0.182 0.134 0.184 0.005 l 0.019 -0.436 0.444 -0.268 0 0.541 -0.35 0.233 c -0.104 0.069 -0.005 0.233 0.099 0.164 l 0.251 -0.169 0 0.298 c 0 0.129 0.184 0.129 0.184 0 l 0 -0.298 0.255 0.169 c 0.104 0.069 0.203 -0.094 0.099 -0.164 l -0.355 -0.233 0 -0.546 0.444 0.273 0.019 0.436 c 0.004 0.128 0.187 0.123 0.184 -0.005 l -0.014 -0.317 0.246 0.149 c 0.107 0.066 0.202 -0.103 0.095 -0.169 l -0.241 -0.149 0.26 -0.144 c 0.137 -0.048 0.03 -0.26 -0.085 -0.169 l -0.369 0.198 -0.444 -0.268 0.444 -0.268 0.369 0.198 c 0.115 0.092 0.222 -0.12 0.085 -0.169 l -0.265 -0.149 0.246 -0.149 c 0.131 -0.058 0.015 -0.258 -0.095 -0.164 l -0.246 0.149 0.014 -0.317 c 0.003 -0.065 -0.054 -0.114 -0.113 -0.099 -0.042 0.01 -0.071 0.049 -0.071 0.094 l -0.019 0.436 -0.444 0.268 0 -0.541 0.355 -0.233 c 0.103 -0.07 0.004 -0.232 -0.099 -0.164 l -0.255 0.169 0 -0.298 c 0.001 -0.053 -0.039 -0.098 -0.09 -0.099 0 0 -0.009 0 -0.009 0 0 0 -0.009 0 -0.009 0 z m -4.354 0.337 c -0.058 0.015 -0.098 0.071 -0.095 0.134 l 0 0.397 -0.34 -0.228 c -0.139 -0.093 -0.271 0.126 -0.132 0.218 l 0.473 0.312 0 0.729 -0.596 -0.362 -0.024 -0.59 c -0.002 -0.078 -0.069 -0.136 -0.142 -0.124 -0.064 0.01 -0.11 0.071 -0.104 0.139 l 0.014 0.417 -0.326 -0.198 c -0.145 -0.086 -0.268 0.142 -0.123 0.228 l 0.326 0.198 -0.355 0.193 c -0.168 0.071 -0.038 0.332 0.113 0.228 l 0.496 -0.268 0.596 0.357 -0.596 0.362 -0.496 -0.268 c -0.152 -0.104 -0.282 0.157 -0.113 0.228 l 0.355 0.193 -0.326 0.198 c -0.161 0.08 -0.024 0.329 0.123 0.223 l 0.326 -0.198 -0.014 0.422 c -0.018 0.183 0.25 0.193 0.246 0.01 l 0.024 -0.585 0.596 -0.362 0 0.724 -0.473 0.312 c -0.138 0.093 -0.006 0.31 0.132 0.218 l 0.34 -0.228 0 0.402 c -0.013 0.185 0.259 0.185 0.246 0 l 0 -0.402 0.34 0.228 c 0.138 0.092 0.27 -0.125 0.132 -0.218 l -0.473 -0.312 0 -0.724 0.6 0.362 0.019 0.585 c -0.004 0.184 0.263 0.173 0.246 -0.01 l -0.014 -0.422 0.326 0.198 c 0.147 0.106 0.284 -0.143 0.123 -0.223 l -0.326 -0.198 0.355 -0.193 c 0.168 -0.071 0.038 -0.332 -0.113 -0.228 l -0.492 0.268 -0.6 -0.357 0.6 -0.362 0.492 0.268 c 0.152 0.104 0.282 -0.157 0.113 -0.228 l -0.355 -0.193 0.326 -0.198 c 0.145 -0.086 0.022 -0.314 -0.123 -0.228 l -0.326 0.198 0.014 -0.417 c 0.007 -0.084 -0.063 -0.152 -0.142 -0.139 -0.059 0.01 -0.102 0.062 -0.104 0.124 l -0.019 0.585 -0.6 0.362 0 -0.724 0.473 -0.312 c 0.138 -0.093 0.006 -0.311 -0.132 -0.218 l -0.34 0.228 0 -0.397 c 0.003 -0.079 -0.062 -0.143 -0.137 -0.134 -0.005 0 -0.009 0 -0.014 0 z m -4.264 2.579 c -0.005 0.001 -0.01 0.003 -0.014 0.005 -0.057 0.014 -0.096 0.068 -0.095 0.129 l 0 0.402 -0.34 -0.228 c -0.139 -0.093 -0.271 0.126 -0.132 0.218 l 0.473 0.312 0 0.724 -0.6 -0.362 -0.019 -0.585 c 0 -0.085 -0.078 -0.147 -0.156 -0.124 -0.056 0.017 -0.094 0.073 -0.09 0.134 l 0.014 0.422 -0.326 -0.198 c -0.147 -0.106 -0.284 0.143 -0.123 0.223 l 0.326 0.198 -0.355 0.193 c -0.168 0.071 -0.038 0.332 0.113 0.228 l 0.492 -0.268 0.596 0.357 -0.596 0.362 l -0.492 -0.268 c -0.152 -0.104 -0.282 0.157 -0.113 0.228 l 0.355 0.193 -0.326 0.198 c -0.145 0.086 -0.022 0.314 0.123 0.228 l 0.326 -0.198 -0.014 0.417 c -0.018 0.18 0.244 0.195 0.246 0.015 l 0.019 -0.585 0.6 -0.362 0 0.724 -0.473 0.312 c -0.139 0.093 -0.006 0.311 0.132 0.218 l 0.34 -0.228 0 0.397 c -0.013 0.185 0.259 0.185 0.246 0 l 0 -0.397 0.34 0.228 c 0.139 0.093 0.272 -0.126 0.132 -0.218 l -0.473 -0.312 0 -0.724 0.6 0.362 0.019 0.585 c 0.002 0.18 0.264 0.165 0.246 -0.015 l -0.014 -0.417 0.326 0.198 c 0.145 0.086 0.268 -0.142 0.123 -0.228 l -0.326 -0.198 0.355 -0.193 c 0.168 -0.071 0.038 -0.332 -0.113 -0.228 l -0.492 0.268 -0.6 -0.362 0.6 -0.357 0.492 0.268 c 0.152 0.104 0.282 -0.157 0.113 -0.228 l -0.355 -0.193 0.326 -0.198 c 0.161 -0.08 0.024 -0.329 -0.123 -0.223 l -0.326 0.198 0.014 -0.422 c 0.005 -0.073 -0.048 -0.136 -0.118 -0.139 -0.07 -0.003 -0.127 0.056 -0.128 0.129 l -0.019 0.585 -0.6 0.362 0 -0.724 0.473 -0.312 c 0.143 -0.092 0.007 -0.315 -0.132 -0.218 l -0.34 0.228 0 -0.402 c 0.003 -0.079 -0.062 -0.143 -0.137 -0.134 z m 7.332 1.012 c -0.043 0.011 -0.073 0.052 -0.071 0.099 l 0 0.298 -0.255 -0.169 c -0.104 -0.071 -0.205 0.095 -0.099 0.164 l 0.355 0.233 0 0.541 -0.444 -0.268 -0.019 -0.441 c -0.002 -0.063 -0.06 -0.107 -0.118 -0.089 -0.042 0.013 -0.069 0.054 -0.066 0.099 l 0.014 0.317 -0.246 -0.149 c -0.11 -0.094 -0.225 0.105 -0.095 0.164 l 0.246 0.149 -0.265 0.149 c -0.137 0.048 -0.03 0.26 0.085 0.169 l 0.369 -0.203 0.449 0.273 -0.449 0.268 -0.369 -0.198 c -0.115 -0.092 -0.222 0.12 -0.085 0.169 l 0.265 0.144 -0.246 0.149 c -0.107 0.066 -0.013 0.235 0.095 0.169 l 0.246 -0.149 -0.014 0.317 c -0.003 0.129 0.181 0.133 0.184 0.005 l 0.019 -0.436 0.444 -0.268 0 0.541 -0.355 0.233 c -0.104 0.069 -0.005 0.233 0.099 0.164 l 0.255 -0.169 0 0.298 c 0 0.129 0.184 0.129 0.184 0 l 0 -0.298 0.251 0.169 c 0.104 0.069 0.203 -0.094 0.099 -0.164 l -0.35 -0.233 0 -0.546 0.444 0.273 0.019 0.436 c 0.004 0.128 0.187 0.124 0.184 -0.005 l -0.014 -0.317 0.246 0.149 c 0.109 0.071 0.204 -0.108 0.09 -0.169 l -0.241 -0.149 0.265 -0.144 c 0.137 -0.048 0.03 -0.26 -0.085 -0.169 l -0.373 0.198 -0.444 -0.268 0.444 -0.268 0.373 0.198 c 0.115 0.092 0.222 -0.12 0.085 -0.169 l -0.269 -0.149 0.246 -0.149 c 0.146 -0.048 0.023 -0.272 -0.09 -0.164 l -0.246 0.149 0.014 -0.317 c 0.004 -0.067 -0.057 -0.118 -0.118 -0.099 -0.038 0.012 -0.065 0.048 -0.066 0.089 l -0.019 0.441 -0.444 0.268 0 -0.541 0.35 -0.233 c 0.105 -0.069 0.005 -0.235 -0.099 -0.164 l -0.251 0.169 0 -0.298 c 0.001 -0.055 -0.042 -0.101 -0.095 -0.099 -0.006 -0.001 -0.013 -0.001 -0.019 0 z" style="fill:#ececec;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/weather-storm.svg b/.icons/Material-Black-Lime-Numix/48/status/weather-storm.svg
new file mode 100644
index 00000000..9cb98eaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/weather-storm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" style="enable-background:new">
+ <path d="m 10.2 41.871 c -1.942 -0.558 0.046 -4.328 1.238 -5.561 0.574 1.629 0.703 6.119 -1.238 5.561 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 13.849 36.34 c -1.942 -0.558 0.046 -4.328 1.238 -5.561 0.574 1.629 0.703 6.119 -1.238 5.561 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 8.622 33.663 c -1.942 -0.558 0.046 -4.328 1.238 -5.561 0.574 1.629 0.703 6.119 -1.238 5.561 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 27.22 43.533 c -1.942 -0.558 0.046 -4.328 1.238 -5.561 0.574 1.629 0.703 6.119 -1.238 5.561 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 17.912 30.3 c 3.421 0.17 4.986 -0.367 7.402 -1.625 l -4.084 5.688 4.765 0.632 -7.488 8.758 2.978 -7.04 -3.829 0.813 0.255 -7.223 z" style="fill:#dfdd41;fill-opacity:1"/>
+ <path d="m 31.412 28.924 c 3.421 0.17 4.986 -0.367 7.402 -1.625 l -4.084 5.688 4.765 0.632 -7.488 8.758 2.978 -7.04 -3.829 0.813 0.255 -7.223 z" style="fill:#dfdd41;fill-opacity:1"/>
+ <path d="m 27.415 33.903 c -1.942 -0.558 0.046 -4.328 1.238 -5.561 0.574 1.629 0.703 6.119 -1.238 5.561 z" style="fill:#ececec;fill-opacity:1"/>
+ <path d="m 17.477 10 c -0.349 0 -0.722 0.017 -1.101 0.065 -6.06 0.78 -5.874 5.978 -5.874 5.978 -2.481 0.422 -4.501 2.587 -4.501 4.851 0 2.264 2.584 4.269 4.757 4.851 1.292 0.347 2.985 0 2.985 0 c 0.767 1.353 3.296 2.254 5.06 2.254 c 2.876 0 5.832 -0.954 6.513 -2.254 0 0 11.91 0.953 14.382 0 3.599 -1.388 2.474 -5.721 0.08 -7.187 -2.394 -1.466 -5.523 -0.441 -5.523 -0.441 0 0 -0.014 -2.984 -3.4 -4.41 -3.386 -1.426 -6.241 1.731 -6.241 1.731 0 0 -1.897 -5.407 -7.135 -5.439 z" style="fill:#ececec;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/48/status/whitebalance.svg b/.icons/Material-Black-Lime-Numix/48/status/whitebalance.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/whitebalance.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/48/status/xfce-system-lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/xfce-system-lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/48/status/xfce-unknown.svg b/.icons/Material-Black-Lime-Numix/48/status/xfce-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/48/status/xfce-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file